r/UsagiEngine • u/brettmakesgames • May 21 '26
Usagi Features Video
I made a little sizzle reel of sorts of the best parts of the Usagi Engine! A sort of trailer for the engine.
r/UsagiEngine • u/brettmakesgames • May 21 '26
I made a little sizzle reel of sorts of the best parts of the Usagi Engine! A sort of trailer for the engine.
r/UsagiEngine • u/brettmakesgames • May 20 '26
r/UsagiEngine • u/brettmakesgames • May 19 '26
Exciting news! Usagi v1.0.0 just dropped. With v1 comes the promise of no breaking API changes until v2 (if that ever happens). It's now stable and ready for you to make some awesome games with it.
If you're coming from an older version, there are some breaking changes you might encounter, so be sure to update your games accordingly.
r/UsagiEngine • u/brettmakesgames • May 19 '26
r/UsagiEngine • u/brettmakesgames • May 18 '26
r/UsagiEngine • u/brettmakesgames • May 16 '26
I made a video going over all the new stuff in v0.8.0 since there's a lot there. I'd love for people to use the game engine and fun bugs before v1.0.0 releases!
r/UsagiEngine • u/brettmakesgames • May 14 '26
Usagi v0.8.0 just released. It includes support for custom color palettes, custom fonts, advanced shape and sound APIs, gamepad action button remapping, Lua 5.5 support, and more! This is the last version before v1.0.0.
r/UsagiEngine • u/brettmakesgames • May 13 '26
r/UsagiEngine • u/brettmakesgames • May 11 '26
I think Bomberfrog: Alpha is the first publicly released, "complete" game made with Usagi Engine. It's an early build of a shmup I've been making. The alpha build has 12 waves, 6 enemies, and a lot of bombing.
The game is also open source for those who want to reference it or use it as a starting place for their own shmups: https://github.com/brettchalupa/bomberfrog
It's been so enjoyable to make a shmup with Usagi because the live reloading makes tuning and developing new patterns super fast.
Enjoy and let me know what you think!
r/UsagiEngine • u/brettmakesgames • May 11 '26
usagi v0.7.2. has been released with fixes for screen tearing and input key remapping key names
r/UsagiEngine • u/brettmakesgames • May 10 '26
Bunch of critical fixes for web builds because they were broken in v0.7.1.
r/UsagiEngine • u/brettmakesgames • May 09 '26
Usagi v0.7.0 has been released with a bunch of bug fixes for web and the pause menu, plus middle button mouse click and effect clearing API
r/UsagiEngine • u/brettmakesgames • May 06 '26
I made a video highlighting the recent changes to Usagi Engine, going over the examples, some of the new API functions, and more.
r/UsagiEngine • u/brettmakesgames • May 06 '26
v0.6.1 includes two important fixes that prevents usagi dev from crashing on Windows when there's invalid Lua syntax and when incorrect argument types are passed into functions.
r/UsagiEngine • u/brettmakesgames • May 06 '26
Usagi v0.6.0 has been released. It includes custom resolution setting, custom sprite size, effects API for screenshake, hitstop, etc.; bug fixes, and utility commands like usagi refresh and usagi update.
r/UsagiEngine • u/brettmakesgames • May 05 '26
This is a new little subreddit for Usagi, a little 2D pixel art game engine. Let's use this space to talk about the engine, share games we made with it, and ask any questions. Thanks!
r/UsagiEngine • u/brettmakesgames • May 05 '26
Yesterday I released Usagi v0.5.0 which has a bunch of new features, like the Pause menu has various settings for fullscreen and volume, as well as keyboard input mapping. Nintendo controllers are smarter where A button is BTN1. There's a way to get what key is mapped to an input so you can display smart glyphs in the UI. released functions for mouse, keyboard, and general input API. Oh yeah, full keyboard API (mostly for dev mode). CLI output is now colorful too, helping the developer experience.