Breakout Godot Edition
Breakout Godot Edition" is a brick-breaking prototype built in Godot as part of my personal challenge to create 9 mobile game mechanics.
The goal of this project wasn't complexity, but execution. The core mechanic is familiar, so I used this prototype to dive into TileMapLayer manipulation, dynamic level saving/reloading, and responsive UI anchoring.
Features:
- Brick-breaking physics with paddle & ball
- TileMapLayer-based level system – bricks created, saved, and rebuilt from data
- Scene-as-tile workflow for reusable brick types
- Responsive layout using Control nodes as anchors for Node2D movement
- Level creation pipeline via in-game editing
What I learned:
- Programmatically reading and writing TileMapLayer data to save custom levels
- Rebuilding levels from saved JSON/Resource files
- Using
Controlnodes to anchorNode2Dobjects for screen-responsive gameplay (no more hardcoded positions!) - Treating individual scenes as "tiles" for complex brick behaviors
- Managing coordinate conversions between UI anchors and world space
Challenge progress:
Endless Runner – PASS https://gamelearner.itch.io/godot-runner
Quizzly (Quiz Game) – PASS https://gamelearner.itch.io/quizzly
Screw Puzzle – PASS https://gamelearner.itch.io/godot-screw-puzzle
Breakout / Brick Breaker – PASS https://gamelearner.itch.io/breakout-godot-edition
Paint by Number – in progress
Each project is developed quickly with a focus on learning, iteration, and improving specific skills like UI, physics, or game feel.
More prototypes and updates will be added as the challenge continues.
Icons Flaticon
Assets Creation Lunacy
Game Engine Godot Engine
| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5 |
| Release date | 1 day ago |
| Author | Adme Ricardo |
| Genre | Puzzle |
| Made with | Godot |
| Tags | 2D, Casual, Godot, html, HyperCard, No AI |
| Code license | MIT License |
| Average session | A few seconds |
| Languages | English |
| Inputs | Keyboard, Touchscreen |
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.