What this is:
This package is a core gameplay engine for building falling-block / tetromino-style games in Godot 4.
It provides the underlying grid and piece logic needed to build your own game, while intentionally staying neutral and extensible.
What’s included
Grid representation and management
Piece spawning and movement
Rotation logic
Collision detection
Piece locking
Line clearing
Game-over detection
A minimal demo scene showing the engine in action
What’s NOT included (by design)
No UI framework
No scoring rules beyond basic examples
No game modes or visual styling
This engine is meant to be a foundation, not a finished game.
Godot Version
Built and tested with Godot 4.x
Recommended: latest stable Godot 4 release
…
What this is:
This package is a core gameplay engine for building falling-block / tetromino-style games in Godot 4.
It provides the underlying grid and piece logic needed to build your own game, while intentionally staying neutral and extensible.
What’s included
Grid representation and management
Piece spawning and movement
Rotation logic
Collision detection
Piece locking
Line clearing
Game-over detection
A minimal demo scene showing the engine in action
What’s NOT included (by design)
No UI framework
No scoring rules beyond basic examples
No game modes or visual styling
This engine is meant to be a foundation, not a finished game.
Godot Version
Built and tested with Godot 4.x
Recommended: latest stable Godot 4 release
How to use
Open the project in Godot 1.
Run the demo scene (Scenes/Main.tscn) to see the engine in action
1.
Copy the core scripts and scenes into your own project 1.
Build your own visuals, UI, rules, and progression on top
The included demo acts as a reference implementation.
Who this is for
Indie developers building grid-based or falling-block games
Developers who want a clean starting point without boilerplate
Anyone who wants full control over visuals and game design