Posted September 07, 2025 by Brett Chalupa
I just published the first new version of the book in about half a year. It includes a full chapter on how to build Sokoban for Playdate. From parsing a custom level syntax to implementing the game rules, it’s the most complex game in the book so far.
The source for each section of the chapter can be found on GitHub: https://github.com/brettchalupa/playdatebook/tree/main/c6-sokoban
Apologies for the length of time between updates. Having two young kids on top of regular life things is a lot more exhausting than I could have imagined. I’ve been in a good groove of writing weekly though and enjoying it.
The first draft’s finish line is also in sight! The three remaining chapters will be focused on building a larger, more complex RPG.
And if you’re looking for some other Playdate Lua experimenting, here are some experiments I did for learning: https://github.com/brettchalupa/pdprototypes