This commit is contained in:
Crispy 2024-12-08 22:52:13 +01:00
parent 6a11320b27
commit 353f5b74e5
3 changed files with 39 additions and 26 deletions

View file

@ -19,6 +19,17 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
- option to use 8-bit marbles?
- blueprint rotation?
# physics
- find direct bounces (todo consistency)
- execute direct bounces
- mark tiles as Claimed, ClaimedIndirect, BlockedIndirect, Blocked
- direct movements can move to any but Blocked tiles
- indirect movements can only move to ClaimedIndirect
- Claimed + ClaimedIndirect = BlockedIndirect
- ClaimedIndirect + ClaimedIndirect = BlockedIndirect
- Claimed + Claimed = Blocked
- BlockedIndirect + Claimed = Claimed
## file hierarchy
```
- assets/