Day 1: Tuesday - Gameplay: Basic
Right day one of rae jam done and I achieved what I vaguely planned :)
Game Over, Man:
A 'Game Over' state was added, with some physics based animation that you can control via the crank. This is present because I initially had issues drawing the 'GAME' and 'OVER' characters appropriately over the physics body. I'm not a huge fan of this font which is a mangled version of 'Gaiapolis' from the playdate-arcade-fonts repo, so it may get replaced in the future.
You'll reach this state when you run out of coins to flick.

Well Done Apprentice:
A level completed aka 'Well Done' state was added, with some different physics based animation. This time they're kinematic bodies eased in from the sides, which is why they interact with the remaining coins. I added an Animator for this,and a set of easings based on this small open source C library.
You'll reach this state when you manage to sink the dark textured coin. Although you can tell there's a bug there at the moment since it's not removed from screen currently. This is the only game 'goal' currently. Sink that coin before you run out of coins to flick at it.
These two states are the beginning of a game flow. The level completed state should lead to the next level being presented and the game continuing. The only problem of course is currently there is no level structure. That's coming later this week hopefully!
Flicker Warning:
As part of debugging the physics world vs the rendering of the game, I found it handy to add a migraine inducing display mode that 25 times a second flips between a Chipmunk2d 'debug rendering' of the world, which shows you the physics bodies according to Chipmunk's view, like this...
...and the playdate SDK rendered sprites whose position and rotation is directly driven by the Chipmunk2d bodies like this:
I found it super handy for debugging the physics based part of the game, but I'll spare posting a GIF of it in action because it's not a pleasant visual experience!
Finally I learned about gifsicle on Linux which is super handy for compressing GIFs, so I'm calling this a successful day one. The updated playdate pdx file is attached if you want to try it. More gameplay and features to follow this week.
Files
Get Coin Chaos
Coin Chaos
A coin based 2d physics shuffleboard game for the playdate
More posts
- Day 3: Thursday - Gameplay: Levels18 hours ago
- Day 2: Wednesday - Gloss: Shiny Things1 day ago
- The Seven Days of Rae Jam3 days ago
- Chipmunk 2D Physics on the playdate3 days ago
Leave a comment
Log in with itch.io to leave a comment.