Push Block
By @zxc
Guide every stone onto a glowing rune to open the ancient door and restore the temple.
How to play
- Swipe or use the arrow keys to move your character around the grid.
- Push the heavy stones by walking directly into them from an adjacent tile.
- Maneuver a stone onto every glowing rune to unlock the ancient temple door.
- Walk through the newly opened door to complete the chamber and advance.
Controls
- Touch
- Swipe the screen in any direction to move and push stones.
- Keyboard
- Use Arrow keys or WASD to move, and Z to undo.
- Mouse
- Click and drag in a direction to move and push stones.
More about this game
In Push Block, your goal is to guide every stone onto a glowing rune. Once all runes are covered, the ancient door opens, allowing you to enter and complete the chamber. The core loop involves carefully planning your moves to avoid getting stones stuck against walls or in corners. As you progress through 50 levels, the chambers become more complex with narrow paths and multiple runes. A run ends when you successfully step through the open door, earning stars based on your move and push counts.
Tips
- Never pin a stone in a bare corner. You can only push, not pull, so a cornered stone means you must undo or restart.
- Keep an eye on your move and push counts. Finishing a level efficiently awards up to 3 stars and unlocks relics.
- Use the open floor space to reposition yourself. Sometimes you need to walk around a stone to push it from a different side.
Questions
How many levels are in the game?
There are 50 puzzle chambers spread across 5 regions. As you complete them, you will unlock new areas and discover up to 50 hidden ancient relics.
What happens if I make a mistake?
You can use the undo button or press the Z key to reverse your last move. If you are completely stuck, use the restart button to try the chamber again.
How does the star rating work?
You earn 1 to 3 stars based on your efficiency. To get 3 stars, you must complete the chamber while keeping your total moves and pushes below the target limits.