Brett Makes Games @brettmakesgames.bsky.social · 22/09/2026Usagi v1.3.3 has been released with a fix for gamepads on web not working and a new `gfx.text_ex` spacing arg; full details at: codeberg.org/brettchalupa... Update with `usagi update` or download the latest executable! 022
Brett Makes Games @brettmakesgames.bsky.social · 14/09/2026Usagi v1.3.2 has been released! It includes a bug fix for GIF export not working in dev mode (sorry everyone!); you can get it with `usagi update` or via Homebrew or download from Codeberg or itch; full release notes: codeberg.org/brettchalupa...codeberg.orgCorresponding difftool.<tool>.cmd variable is false, git will.--full-history without rewriting above. 021
Reposted by Brett Makes Gamesmaddie ★ othatsraspberry @othatsraspberry.com · 27/08/2026i have made many-a silly comic about MGS4 and PW, and they are all nicely archived on my website!! enjoy!!! 🫡 mgs4: www.othatsraspberry.com/mgs4 pw: www.othatsraspberry.com/mgs-pw 61208298
Brett Makes Games @brettmakesgames.bsky.social · 28/08/2026Usagi v1.3.1 has been released! It's an important bug fix release that fixes the new `usagi.conf` not getting included in exported games (my bad, sorry!). Download the latest ver, run `usagi update`, or update via homebrew! full details here: codeberg.org/brettchalupa...codeberg.org-f git-*.sh Because this example /etc/gitweb.conf) as a regular.Log --since="2 weeks ago" -- gitk Show the remote-tracking branches: $ git config. 031
Reposted by Brett Makes GamesBloody Lizard @bloody-lizard.bsky.social · 22/08/2026- Yesterday I was like, "yo, imma draw a mascot for this indie engine I’m crazy about." Not like I was begging for a spot - nah, I was totally begging - but whatever, I just went for it. #pixelart #digitalart #gamedev #indiegame #programming #usagi #furry #bunny 2164
Brett Makes Games @brettmakesgames.bsky.social · 27/08/2026I made a Lua + Usagi screencast covering how to code robust scene switching from scratch. It starts with the basics and then expands from there! www.youtube.com/watch?v=ttnt...youtube.comCoding robust game scene switching from scratch with Lua & UsagiYouTube video by Brett Makes Games 051
Brett Makes Games @brettmakesgames.bsky.social · 21/08/2026I made a video about why I think Lua is the best language for learning game programming! youtu.be/BklgEGF1gLU There are so many great tools, frameworks, engines, and I think it's great language to grow with!youtu.beWhy Lua is the best language for learning game programmingYouTube video by Brett Makes Games 052
Brett Makes Games @brettmakesgames.bsky.social · 17/08/2026i made a video going over usagi v1.3 and show how to migrate from the old function _config to the new usagi.conf file! youtu.be/3x1qDJMP5Zcyoutu.beusagi.conf file explained | Usagi v1.3 OverviewYouTube video by Brett Makes Games 041
Brett Makes Games @brettmakesgames.bsky.social · 17/08/2026I am planning to add support for multiple fonts! Hopefully in the next release. 120
Brett Makes Games @brettmakesgames.bsky.social · 15/08/2026for v1.4.0, I am thinking the three big things I want to focus on are: 1. multiple spritesheets 2. better macos performance 3. improved music functions and behavior, like playing multiple tracks at once, fade in/fade out, time-based callbacks, etc. (those are just some ideas) 160
Brett Makes Games @brettmakesgames.bsky.social · 15/08/2026usagi v1.3.0 has been released! it includes some important bug fixes for window sizing & excessive memory usage by sfx; it also includes the new config approach, game rotation, gif record length opt, and more! codeberg.org/brettchalupa...codeberg.orgGit-fsck-objects - Verifies the connectivity.Merges appear in any kind of object to treat all pathspecs as. 163
Brett Makes Games @brettmakesgames.bsky.social · 11/08/2026playing RE4 and the original PS1 resident evils got me experimenting with tank controls with Raylib + Rust, just messing around with shape primitives and gameplay mechanics. not sure if anything will come of it, but having fun! (sfx by osabisi & music track by juanjo; used under permissive licenses) 030
Brett Makes Games @brettmakesgames.bsky.social · 11/08/2026I am also planning out some game programming videos using Lua and Usagi. I'm looking forward to making those and sharing them! 140
Brett Makes Games @brettmakesgames.bsky.social · 11/08/2026I was sick for most of July, I caught some kind of daycare bug from one of my kiddos. So I haven't been working on games or Usagi or videos. But I did use that time to play games! I beat the original Resident Evil 4 and really enjoyed that. I'm doing better now and working on Usagi v1.3! 150
Brett Makes Games @brettmakesgames.bsky.social · 13/07/2026Just under 2 hours until submissions for #usagijam close! itch.io/jam/usagi-ja...itch.ioUsagi Jam 2026A game jam from 2026-07-03 to 2026-07-13 hosted by Brett Chalupa. To celebrate the release of Usagi Engine v1, let's do a casual game jam! This is a great way to try the engine out. The jam starts on ... 030
Brett Makes Games @brettmakesgames.bsky.social · 03/07/2026#usagijam has officially started! The theme is: MOON Join the jam: itch.io/jam/usagi-ja... Join the Discord: usagiengine.com/discord Can't wait to see what people make!!itch.ioUsagi Jam 2026A game jam from 2026-07-03 to 2026-07-13 hosted by Brett Chalupa. To celebrate the release of Usagi Engine v1, let's do a casual game jam! This is a great way to try the engine out. The jam starts on ... 050
Brett Makes Games @brettmakesgames.bsky.social · 02/07/2026Usagi v1.2.0 has been released! It has a lot of bug fixes, Intel Mac support, new sfx funcs, alpha params for drawing, and more! I tried to get things in as good a place as possible for the Usagi Jam starting tomorrow!! Full details & download: codeberg.org/brettchalupa... 051
Brett Makes Games @brettmakesgames.bsky.social · 30/06/2026thanks for the support! I do think that aside from the Playdate-specific APIs, there's a lot in the book that would translate quite nicely. I made Usagi right after doing Playdate dev for about a year, so the Playdate API influenced Usagi's. 010
Brett Makes Games @brettmakesgames.bsky.social · 30/06/2026I started a fun project for research where I'm playing through every PC Engine shoot-em-up in release order and sharing my thoughts on the Insert Credit forum. Currently playing Hany in the Sky, a weird and charming game from March 1989. forums.insertcredit.com/t/pce-stg-pr...forums.insertcredit.comPCE STG ProjectExploring the PC Engine’s shooting game library in chronological order! NEC/Hudson Soft’s PC Engine console (released in Japan on October 10, 1987) is renowned for its sheer number of shooters, many ... 010
Brett Makes Games @brettmakesgames.bsky.social · 30/06/2026Make Games for Playdate with Lua is on sale on itch for US$5.99 for the Summer Sale 2026 until Monday, July 6th! It's a great way to jump into learning Lua, game programming, and #Playdate game dev. brettchalupa.itch.io/playdatebookbrettchalupa.itch.ioMake Games for Playdate with Lua by Brett ChalupaA fun introduction to game programming with Lua and the Playdate SDK 150
Brett Makes Games @brettmakesgames.bsky.social · 23/06/2026working on Rev. 2 of the NEOGEAR caravan incorporating player feedback: wave-based spawns, increased player ship speed, 16x9 UI with gadgets, and less tanky enemies. it's feeling good! plenty to do over the next ~2 weeks 010
Brett Makes Games @brettmakesgames.bsky.social · 23/06/2026I wrote a bunch of new recipes for the Usagi book: quickstart guide, particles, scenes, level editors, collision detection, & more book.usagiengine.com/recipes/quic... (gonna take a break from the book writing for a bit)book.usagiengine.comUsagi Quickstart - Game Programming with UsagiA beginner-friendly guide to programming 2D games in Lua with Usagi Engine. 141
Brett Makes Games @brettmakesgames.bsky.social · 23/06/2026I made a little template for Usagi games that I've been using. It includes basic scenes, some starter sprites by Kenney, particle system, and more codeberg.org/brettchalupa...codeberg.orgusagi_templateQuickstart template for Usagi Engine games, featuring scenes, helpful enums, itch.io deploy script, a particle manager, and more 031
Brett Makes Games @brettmakesgames.bsky.social · 23/06/2026new usagi vid on the upcoming game jam, the recent book updates, and the new quickstart template I've been working on: youtu.be/PDBrbCqYYnsyoutu.beJoin the first Usagi Jam, book updates, and a new quickstart templateYouTube video by Brett Makes Games 041
Brett Makes Games @brettmakesgames.bsky.social · 22/06/2026Usagi Jam 2026 starts on Friday, July 3rd! Join the jam (itch.io/jam/usagi-ja...) for 10 days of diving into making games with Usagi Engine. Looking forward to seeing what you make! (Also, thanks to @omarudraw.bsky.social for the BunBun illustration used in jam graphic!) 052
Brett Makes Games @brettmakesgames.bsky.social · 18/06/2026Ben H. is writing a tutorial on making Asteroids with Usagi, super cool to see! ben-heil.com/blogs/usagi-...ben-heil.com 021
Brett Makes Games @brettmakesgames.bsky.social · 18/06/2026I just finished writing the 2nd chapter of the Usagi book. We make a shoot 'em up in it. Enemies spawn in waves, fire bullets at the player, and we dip our toes into sound effects. book.usagiengine.com/02-shoot-em-... 011
Brett Makes Games @brettmakesgames.bsky.social · 17/06/2026wrote a bunch of recipes for the Usagi book today, like building dev tools, dev mode-only functionality, and advanced state and data usage: book.usagiengine.com/recipes/dev-...book.usagiengine.comDev Mode Functionality - Game Programming with UsagiA beginner-friendly guide to programming 2D games in Lua with Usagi Engine. 031
Brett Makes Games @brettmakesgames.bsky.social · 16/06/2026I've given into the haters: an example on how to compile TS to Lua with Usagi codeberg.org/brettchalupa... 000
Brett Makes Games @brettmakesgames.bsky.social · 15/06/2026first chapter of the (free) Usagi Book is ready! we make a dodge 'em up in it where you dodge incoming circles, written for beginners as if it's someone's first game they're making! book.usagiengine.com/01-dodge-em-... 131
Brett Makes Games @brettmakesgames.bsky.social · 15/06/2026wow, @wuffmakesgames.bsky.social @petthepetra.com & co. made an incredible NES-inspired yoyo based platformer Mouse Go Roll! in Usagi Engine! wuffmakesgames.itch.io/mouse-go-roll really neat to see people making games with the engine 0112
Brett Makes Games @brettmakesgames.bsky.social · 12/06/2026I know steam doesn't offer this functionality (but itch does), but I find the sliding scale/pay what you can model to be really appealing. for my book on playdate programming which is not free, it's really fascinating to see a lot of purchases are higher than the asking price! 120
Brett Makes Games @brettmakesgames.bsky.social · 12/06/2026your thoughts/perspective on this has been something I've been chewing on + what boghog said, and I really like the idea of making what I want + charging for it and not worrying about "commercial viability" but also not just going default freeware route for the bigger game I am planning 120
Brett Makes Games @brettmakesgames.bsky.social · 12/06/2026I wrote a little bit about why you might want to install usagi for your user vs putting the engine executable in your project folders: book.usagiengine.com/recipes/user... 010
Brett Makes Games @brettmakesgames.bsky.social · 11/06/2026designed the usagi engine book cover today and outlined the contents! feeling good and excited 022
Brett Makes Games @brettmakesgames.bsky.social · 11/06/2026"WE MUST STOP TREATING EVERYTHING WE MAKE AS A POTENTIAL PRODUCT" hit me hard 110
Brett Makes Games @brettmakesgames.bsky.social · 11/06/2026Really neat to see NEOGEAR -Summer Caravan '26- be in the top 4 most popular shoot 'em ups on itch today: itch.io/games/tag-sh... The feedback from people who play the game has been really positive, which is extremely gratifying and motivating. 021
Brett Makes Games @brettmakesgames.bsky.social · 11/06/2026You've got this! Thanks for playing it. 💪 Focus shot slows you down, but spread shot does not 000
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026I wrote a devlog about the game too, introducing it and showing some concept art: brettchalupa.itch.io/neogear-summ...brettchalupa.itch.ioCompete for the high score in NEOGEAR -Summer Caravan '26-I’m so excited to share NEOGEAR -Summer Caravan ’26- , a tight, two-minute time-attack shmup. You play as Porter, a retired frame pilot, brought back into the fray to fight again the rampant AI kn... 000
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026I've grown so much as a dev working on this small NEOGEAR caravan prototype over the last 30 days. I'm really proud of it and excited for others to check it out! And I'm excited to start working on a full version of the game soon. 110
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026NEOGEAR -Summer Caravan '26- has been released! It's a free, tight, 2-minute time-attack shmup. You play as Porter, a retired frame pilot, brought back into the fray to fight the rampant AI KAMI. Key art by Chromatic Arcana. Game design and programming by me. brettchalupa.itch.io/neogear-summ... 3103
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026I am working on writing tutorials. Not much here yet but they will live at book.usagiengine.com; once I finish my current game jam project I'm going to focus on written tutorials!book.usagiengine.comIntroduction - Game Programming with Usagi EngineA beginner-friendly guide to programming 2D games in Lua with Usagi Engine. 010
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026Usagi v1.1.1 has been released! It includes a performance fix for web, doc fixes, and some more character ranges when font baking. Get the latest version with `usagi update`. Then run `usagi refresh` in your projects. codeberg.org/brettchalupa...codeberg.orgRefs would become corrupted). For safety.Before --stdin, the revisions passed through to. 121
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026Thanks! That's helpful. Yeah, browsing portfilios makes sense. Is Artstation the place for that or specific pixel art sites like Lospec? This is my first time even browsing/exploring what this could be like so I'm less familiar with artists are posting portfolio work. 020
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026Nice! Do you have some examples of shmup sprite work you've done? That'd be the most helpful to so 120
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026Pixel art! The game will be lower resolution. Right now I'm working at 320x320 for the game which is feeling like a nice balance of fidelity but crisp pixel art. 120
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026My intent is to start with making a polished level so the scope is focused and see how things go! 100
Brett Makes Games @brettmakesgames.bsky.social · 10/06/2026Thanks for the tip! That's something I've been wondering/curious about. I think someone having a portfolio is particularly helpful. In terms of scope/style, I am planning a 5 stage shmup, in the style of Cho Ren Sha 68K and CAVE games. Looking for enemy + stage sprites in particular. 100
Brett Makes Games @brettmakesgames.bsky.social · 09/06/2026Does anyone have any advice/guidance on how to find artists to potentially hire for sprite work? I in particular am looking for someone experienced in making shmup art, which has its own visual needs quite different from other games due to visibility being a top concern. 21203