usagi is a new free and open source 2d game engine that runs on Windows, Mac, and Linux. it is powered by the Lua programming language and inspired by LÖVE and PICO-8. key features include live code and asset reloading, cross-platform export with a single command, and a simple API with support for custom resolutions and spritesheets.
for solo developers or small studios, usagi offers a straightforward way to create 2d games without complex setups. the engine's focus on simplicity means you can quickly get started with game development. the ability to export to multiple platforms with one command can save time and resources during the development process.
the engine supports only one font per game and uses a default color palette based on PICO-8, which may limit customization options for some projects. however, its small API and helpful development tools can streamline your workflow.
consider testing usagi if you are looking for a lightweight engine for 2d game development. its live reload feature can enhance your iteration speed, allowing you to see changes in real-time as you develop your game.