Categories
Game Design Game Development Geek / Technical

Freshly Squeezed Progress Report: Toy Factory Fixer SDL3 Update Work

In my previous report, I was finalizing the SDL3 update for the iOS port of my strategic leaf-raking business simulation game, Toytles: Leaf Raking.

This past week, I resubmitted it for review and started working on the SDL3 update for Toy Factory Fixer, my toy factory management game in which you hire and manage workers in order to ship toys by the deadline.

Sprint 2026-MJ_16: Release SDL3 update version

Complete:

  • Ensure iOS version can still be built/deployed

Toy Factory Fixer

While I waited for the App Store to review and approve the newest release of Toytles: Leaf Raking, I started updating my first Freshly Squeezed Entertainment project to use SDL3 as well. Since I already did much of the work of figuring out what I needed to do to upgrade Toytles: Leaf Raking to use SDL3, I was able to get many of the updates completed quite quickly.

In fact, I was surprised at how quickly I was able to get the game running with the new libraries.

The only thing that didn’t quite match was the music. Since my SDL3 update also involved updating the audio library SDL3_mixer, and since SDL3_mixer was a complete overhaul from SDL2_mixer, my own code needed to change quite a bit to handle audio differently.

And Toytles: Leaf Raking only has sound effects (for now), but Toy Factory Fixer has music.

And it wasn’t playing music quite right, partly due to how music is no longer a special piece of functionality that works on a single channel and is now just treated as generic audio on potentially multiple tracks.

Basically I need to add some code to stop playing one music track and start playing another when it transitions from menus to in-game and back again, and I almost had this work finished by the end of the week, so I expect that once I do, it will just be a matter of creating a new release for each platform the game is available on, and I expect I’ll be able to do so before the end of the week.

Thanks for reading, and stay curious!

Want to learn about future Freshly Squeezed games I am creating? Sign up for the GBGames Curiosities newsletter, and download the full color Player’s Guides to my existing and future games for free!

Leave a Reply

Your email address will not be published. Required fields are marked *