implement blueprint creation, placement, saving and loading

This commit is contained in:
Crispy 2024-10-10 16:58:50 +02:00
parent 3e4eb21e5e
commit e22f568d2f
9 changed files with 281 additions and 40 deletions

View file

@ -6,11 +6,13 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
## todo
(more levels)
story/lore
blueprints
timestamps in solutions and blueprints
multiple input/output sets
scroll level list
scroll blueprint list
make marble movement more consistent (`>o o<` depends on internal marble order)
decide on marble data size (u32 or byte?)
blueprint rotation
blueprint rotation?
## file hierarchy
```