Github: https://github.com/BradyKearley/CuHacking Itch.io: https://brady-kearley.itch.io/boop-bot-keybound
Inspiration
BoopBot Keybound was inspired by the idea of turning everyday keyboard shortcuts into core gameplay mechanics. We wanted to create a puzzle platformer where the player must think like a computer user, utilizing familiar shortcuts such as Ctrl + Z to undo actions, Tab to dash, and Caps Lock to change size. Additionally, we drew inspiration from classic platformers, terminal aesthetics, and the concept of being "stuck in the system."
What it does
BoopBot Keybound is a unique puzzle platformer where you play as BoopBot, a lost keycap trapped in the digital void of the Terminal Grid. The game challenges players to master different keyboard-based abilities to navigate levels, solve puzzles, and escape deletion. Each key or shortcut has a special function:
PgUp: Jump pads that launch BoopBot higher.
Tab: A dash mechanic to quickly move sideways.
Caps Lock: Changes BoopBot’s size to solve puzzles.
Enter: Opens doors and completes levels.
And many more.
How we built it
We developed BoopBot Keybound using Godot and GDScript, leveraging physics-based movement and a level system that dynamically responds to different keyboard inputs. We designed levels with a balance of platforming and puzzle-solving, ensuring that each mechanic has unique and creative applications. The game’s visual style was influenced by retro terminal aesthetics, featuring glitch effects, pixel art, and neon UI elements. Sound design incorporates mechanical keyboard clicks and futuristic digital tones to enhance immersion.
Challenges we ran into
Responsive controls: Ensuring that each keyboard shortcut felt intuitive and responsive required extensive playtesting and tweaking.
Level design constraints: Designing puzzles that effectively use all the mechanics while remaining engaging and solvable was a major challenge.
Art and animation: Creating a unique look for a digital world while keeping performance optimized took multiple iterations.
Accomplishments that we're proud of
Successfully translating keyboard shortcuts into engaging platforming mechanics.
Designing levels that encourage players to experiment and think in creative ways.
Developing an adaptive difficulty system where levels progressively challenge the player’s understanding of shortcuts.
What we learned
The importance of player feedback in refining mechanics and balancing puzzles.
Advanced Godot physics and how to design responsive input-based movement.
The value of iteration—many mechanics were reworked multiple times before they felt right.
What's next for Boop Bot Keybound
More levels and mechanics: Expanding the game with new challenges and shortcuts.
Speedrun mode: A mode that tracks how quickly players can complete levels using shortcuts efficiently.
Customization and accessibility: Allowing players to remap controls or introduce assistive features.
Possible full release: Refining the game for wider distribution on platforms like Steam or itch.io
Built With
- asprite
- gdscript
- godot

Log in or sign up for Devpost to join the conversation.