SlateLua is a small toolkit for Love2D game development. It is designed as a collection of modules that can be used together or required independently.

Highlights

  • Data loading for text, JSON, CSV, and Lua tables.
  • Asset cache, nine-patch drawing, animation states, and UI widgets.
  • ECS loop, timers, input bindings, state machines, camera helpers, collision, particles, sound helpers, and visual effects.

Tech

Built with Lua for Love2D.