Commit Graph

11 Commits

Author SHA1 Message Date
Sage Vaillancourt 34ea0a7d63 Fix font drawing
Previously did not apply specified fonts, only used them for measurements.
2025-03-21 23:05:06 -04:00
Sage Vaillancourt 69bf5b60aa Lint 2025-03-21 12:20:25 -04:00
Sage Vaillancourt 3af687b28d bit.band local in coll. detection 2025-03-21 12:18:33 -04:00
Sage Vaillancourt a058d7f9b1 Fix nested if in collision-detection 2025-03-21 12:17:39 -04:00
Sage Vaillancourt bec3e8e68b Comment out some unused input.lua logic
Finally back to a state where luacheck passes
2025-03-19 15:50:26 -04:00
Sage Vaillancourt 7a3528df40 Lint collision-detection.lua 2025-03-19 15:49:04 -04:00
Sage Vaillancourt e242ab8b30 More explicit collision type.
Skip over globals defined in generated/assets during luacheck
2025-03-19 15:47:11 -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 8730b38444 Process LiveForNFrames at end of frame.
Button -> Key
2025-03-19 14:54:31 -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