Commit Graph

8 Commits

Author SHA1 Message Date
Sage Vaillancourt 1dda9c258a Extract scenarios.lua 2025-03-21 22:55:47 -04:00
Sage Vaillancourt aca14fbfb0 Move tiny-tools into tiny.lua directly.
Less implicit global var work.
The global is still there, but it's explicitly captured in world.lua, removing any weird require-ordering rules.
2025-03-19 15:27:53 -04:00
Sage Vaillancourt 59e7095470 De-global Tiny -> tiny
Still depends on a single global World, however.
2025-03-19 15:05:35 -04:00
Sage Vaillancourt e2ffe2d552 Put freeze return after freeze controls 2025-03-19 14:59:49 -04:00
Sage Vaillancourt 8730b38444 Process LiveForNFrames at end of frame.
Button -> Key
2025-03-19 14:54:31 -04:00
Sage Vaillancourt 0a71f140dd tiny -> Tiny 2025-03-19 14:19:05 -04:00
Sage Vaillancourt 7c69889098 Patch up some template holes.
More consistent collision detection, LiveForNFrames system, drawSystem split, more correct LOVE types, inspect.lus library for table printing, and a few improved tiny types.
2025-03-19 14:07:19 -04:00
Sage Vaillancourt 6ae9f830a4 Init commit
A very basic mostly-working Love2D project with tiny-ecs integration.
Includes some custom tiny-debug, tiny-tools, and tiny-types files, which hack in a bit of extra convenience.
2025-03-11 14:45:08 -04:00