Commit Graph

6 Commits

Author SHA1 Message Date
Sage Vaillancourt 5d16c75cf6 Extract some round control to rounds.lua
Collected items are now unique entities in the world, instead of being held by the cart.
Commented-out sparking logic.
Very very very basic effects.lua, with things to apply to the cart.
2025-03-04 19:04:27 -05:00
Sage Vaillancourt 0b79dc68fb Much much much more generic collision detection.
Now uses a small collidingEntities system essentially as just a query for the collisionDetection system.
Makes a simple stack of collected ingredients at the end of a round.
Added some hacks to the velocity system that I don't like!
But it works somewhat splendidly!
2025-03-04 00:24:47 -05:00
Sage Vaillancourt cdb8c1315e Remove offscreen.lua
Neat concept, but for now the cache rollover handles this without issue.
2025-03-03 19:19:12 -05:00
Sage Vaillancourt a6f9dabd88 Burger -> Cart
Add several sprite-based ingredients!
Centralizing caching in the new ingredients.lua
2025-03-03 19:18:15 -05:00
Sage Vaillancourt 22ff80cea7 Better ECS-ization
Added Tomatoes. Separated collision detection and resolution.
2025-03-03 13:37:10 -05:00
Sage Vaillancourt af5b494cdc Init commit
The burger - 'e bounce
2025-02-28 14:49:19 -05:00