Blockwave
This project was built as a personal learning exercise to become comfortable with the Godot Engine and to improve my understanding of object-oriented game architecture.
Inspired by the classic gameplay of Tetris, I challenged myself to recreate its core mechanics while focusing on writing clean, maintainable, and modular code rather than simply making the game work.
The game includes:
- Classic falling-block gameplay
- Ghost piece preview
- Hold piece mechanic
- Next piece preview
- Hard drop
- Scoring and level progression
- Configurable starting level
- Game over statistics
This project is not affiliated with or endorsed by The Tetris Company. It is an educational project inspired by the classic puzzle game and was created to learn Godot, improve software architecture skills, and explore game development.
Music used:
Sequence - 8 bit music loop by michorvath -- https://freesound.org/s/412343/ -- License: Creative Commons 0
Feedback is always welcome. I hope you enjoy it!
| Status | In development |
| Platforms | HTML5 |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | OddMonolith |
| Genre | Puzzle |
| Made with | Godot |
| Tags | 2D, Arcade, Godot, Singleplayer, Tetris |
| Content | No generative AI was used |
Development log
- The Final Update59 days ago
- First update87 days ago
- Releasing My First Godot Game97 days ago






Comments
Log in with itch.io to leave a comment.
Great job! ☺️
Thank you!
Cool project and the game page looks nice too
Thanks so much man. Really appreciate the feedback!
Fantastic job! You've shown that you've learned quite a bit from Godot :)
Keep up the wonderful work and I look forward to your future projects and updates
Hey Jonathan. Thanks so much for the kind words. Really appreciate it man.
I look forward to your awesome projects as well!