implement level completion, score storing and a dismissable 'level complete' popup

This commit is contained in:
Crispy 2024-10-06 22:24:37 +02:00
parent 4aa5ed9eec
commit f9b8dba019
7 changed files with 130 additions and 18 deletions

View file

@ -5,11 +5,14 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
## todo
cleanup: unpowered texture names x_off -> x
input/output display
grow grid automatically while editing
sim/speed control gui
(option) display input as numbers
scroll output
default i/o text modes specified per level
grow grid automatically while editing
make marble movement not order-dependent (`>ooo <` does not behave symmetrically)
blueprints
scroll level list
decide on marble data size (u32 or byte?)
blueprint rotation