SMRTR ProgrammingMay 20, 2026lobste.rs

Usagi Engine - Rapid 2D Game Prototyping

SMRTR summary

A tiny rabbit with big ambitions. Usagi is a new open-source 2D game engine built for pixel art creators who want to skip the setup friction and get straight to making something. Created by Brett Chalupa and dedicated to the public domain, it runs on Lua and targets the sweet spot between Pico-8's charming constraints and the fuller power of Love2D.

With a single command, developers can export their game to Linux, macOS, Windows, and the web simultaneously. A live-reload feature means tweaking a sprite or line of code updates the running game instantly, without losing its state.

The engine ships with a built-in pause menu, volume controls, and controller remapping already handled, freeing creators to focus on the game itself.

Usagi is deliberately small. Its fixed 320 by 180 resolution and 16-by-16 sprite grid aren't limitations so much as invitations, nudging developers toward creativity within constraints. It's free, it's yours, and the rabbit is already running.

SMRTR provides this summary for quick context. The original article belongs to lobste.rs.

Read the original article
SMRTR Programming

Get the next batch of curated summaries in your inbox.

This archive is built from SMRTR newsletter summaries. Subscribe for hand-picked stories without the extra noise.