Note
Hey there! Just a heads-up: this code was written back in 2024. It might not follow all the current best practices, but hopefully, some of you might still find it interesting! I've archived this repository as I don't plan on updating this game any further. If you're looking for an example of a good Playdate game structure, feel free to check out my template repository or one of my more recent games. Thanks for stopping by!
Double Check is little game made for the Playdate during the PlayJam 5 game jam. The game is simple, Jerry is about to leave the house for a special event. You have a list of items that Jerry needs to take with him. Double check to make sure he has everything he needs.
The game loop is very simple. You see a list of items that Jerry needs to take with him for five seconds. Once that time is up, you'll see Jerry with some of the items. You then need to figure out which items are missing (sometimes nothing is missing) and choose the correct one. You only have three lives. The main objective is to get a high score. The game is a bit of a mix between a memory game and a guessing game. The game is designed to be played in short bursts, so you can pick it up and play for a few minutes at a time.
You can grab the compiled app from itch.io. If you enjoy tinkering with code, feel free to download the source code from this repository and compile it yourself using pdc ๐งโ๐ป
This project is just a simple Playdate app built using the official Playdate SDK. It's written in Lua and uses the Playdate's built-in graphics and input libraries. I've done my best to make the code readable, adding comments here and there to explain things. ๐ The code is separated into different files / folders to hopefully keep things organized. The main files / folders are:
main.lua: The main entry point of the application. It initializes the app and handles the main game loop.scenes: This folder contains the different scenes of the app.nodes: This folder contains the different reusable bits used in the app.
If you find this little app or its source code helpful, maybe consider supporting my work? ๐ You can find me on Ko-fi or leave a small donation via itch.io. Any support truly helps me keep tinkering and hopefully improving things! Thank you! ๐
- UI Sounds: The lovely UI sounds are from Pixabay. I did some minor editing to make them fit just right. You can find the sounds in the
source/assets/sounds/fxfolder (exceptloop.wavwhich is some generic beat made by me). Apologies, but I downloaded several sounds before picking the final ones, so I don't have the specific links handy anymore.
