Introduction to BlocKIT
How does Block Blast work?
Block Blast is a simple but addictive puzzle game:
- You get 3 random blocks of different shapes
- Place them on an 8x8 board by dragging and dropping
- Fill complete lines (horizontal or vertical)
- Filled lines disappear and you get points
- Game ends when there's no space for any block
Basic Concepts
Board (Matrix)
- Grid of 8 rows × 8 columns = 64 cells
- Each cell can be empty or occupied
- When an entire row or column is occupied → line clears
Blocks (Shapes)
- Small arrangements of colored squares
- From 1 to 9 squares in different configurations
- Player gets 3 random blocks per turn
- When all 3 are used → new turn with next 3 blocks
Combo
- When you clear multiple lines at once = COMBO!
- More lines → more points
- Combo multiplies points and gives bonus
Ghost Preview
- When you drag a block over the board
- Shows where the block will appear if you drop it
- Helps player plan moves
How does it work in Unity?
BlocKIT consists of several main systems:
NewManager (boss of everything)
├── NewMatrix (board)
├── NewShapeSpawner (generates blocks)
├── NewBrain (AI - difficulty)
├── NewScoreManager (scoring)
└── SoundManager (sounds)
Game Flow
Start Game
↓
Generate 3 blocks
↓
Player drags block ──→ Can place? ──→ No ──→ Try again
↓ Yes
Place on board
↓
Check lines ──→ Full lines? ──→ Yes ──→ Clear lines + points
↓ No ↓
All 3 used? ──→ No ──→ Wait ↓
↓ Yes ↓
Can place new blocks? ──→ Yes ──→ Generate 3 blocks
↓ No
GAME OVER
Key Mechanics
1. Placing Blocks
- Block must fully fit on the board
- Cannot place on occupied cells
- Once dropped → sticks immediately
2. Clearing Lines
- System checks after each move
- Clears all full lines at once
- Both horizontal and vertical
3. Game Over
- When none of the 3 blocks fit on the board
- Game shows popup with score
- Can play again
What's Next?
Now that you know the basics, time for:
- 👉 Getting Started - first steps in Unity
- 🎮 Game Manager - main component
- 🧩 Shapes - how blocks work
For the curious
"Block Blast" is a popular game genre, and BlocKIT is our system for creating them. You can change everything - colors, shapes, mechanics!