

Usagi Engine
1 like
Usagi is a 2D game engine for making pixel art games in Lua 5.5. It features live reload, single-command cross-platform export, and a pause menu with input remapping built in.
Cost / License
- Free
- Open Source (Unlicense)
Platforms
- Mac
- Windows
- Linux
Features
Properties
- Lightweight
Features
- Works Offline
- No registration required
- Lua scripting
- Rust
Usagi Engine News & Activities
Highlights All activities
Recent activities
- niksavc liked Usagi Engine
- guharfuh added Usagi Engine
guharfuh added Usagi Engine as alternative to PICO-8, TIC-80, LÖVE and Mini Micro
Usagi Engine information
No comments or reviews, maybe you want to be first?
What is Usagi Engine?
Usagi is a 2D game engine for making pixel art games in Lua 5.5. It features live reload, single-command cross-platform export, and a pause menu with input remapping built in.
Features:
- Live reload. "usagi dev" watches your code and assets; saves apply without losing game state. Tweak a sprite in your editor and see it update instantly.
- One-command export. "usagi export" packages your game for Linux, macOS, Windows, and the web.
- Pause menu, free. Built-in pause menu with sfx and music volume, fullscreen toggle, and per-game keyboard + gamepad remapping.
- Easy save data. One function to save and load your game state as a Lua table.
- Small, fixed API. You can't do everything, but you've got what you need to make a great 2D game.
- Constraints to inspire creativity. 320x180 default resolution, 16x16 default sprite grid, a single "sprites.png" for textures.
Bring your own sound effects, sprite editor, and music tools.







