Work continues on my Sokoban clone, codenamed Apollo. The last few days have been spent doing a fair bit of codebase cleanup, implementing music and sound effects, and throwing together a quick win state.
Next up is figuring out how to best save state to disk, implementing a proper menu, and continuing to build out level layouts.
Implemented a quick test title screen, along with some general state management. “Apollo” is the project’s codename. I’m really enjoying the constraints of the retro, 1-bit vibe.