Press the Button is a level-based puzzle game about attempting to unsubscribe from a sutbborn website that does everything it can to prevent you from unsubscribing. Each level presents a different UI interaction puzzle where players must outsmart the site and its AI chatbot to continue through the increasingly convoluted unsubscription process.
This game was created for the Bigmode Game Jam 2026 using Godot and GDScript.
Implemented the level loading and progression system
Built level logic and UI interactions using Godot scenes and GDScript
Technical Implementation
Levels were implemented as individual Godot scenes, allowing each puzzle to define it's own UI layout and interaction logic. A simple Game Manager was responsible for loading and unloading specific level scenes and managing lives remaining as the player progressed.
Because each level was consolidated to a single scene, they could be created and tested in isolation and itegrated quite seamlessly. This allowed new levels to be created quickly during the jam.
Levels
Find the right button
Navigate the maze
Draw the unsubscribe button
Fire the letter into the button space
Squash all the bugs
Catch the runaway button
Final boss against the AI
Lessons Learned
This project was my first time working with Godot, and the jam provided a great opportunity to quickly learn a new engine while building a complete gameplay loop.
Working within a tight time constraint reinforced the importance of.
designing mechanics that are simple to implement yet fun and interesting
building levels that communicate the puzzle clearly through UI and SFX feedback
structuring scenes in a way that allows rapid iteration