Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Blockwave by Bovisio
[go: Go Back, main page]

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.

Feedback is always welcome. I hope you enjoy it!


Published 2 days ago
StatusIn development
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorBovisio
GenrePuzzle
Tags2D, Arcade, Godot, Singleplayer, Tetris
ContentNo generative AI was used

Development log

Comments

Log in with itch.io to leave a comment.

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