Bloxorz is one of the most enduring puzzle games on the web, challenging players to navigate a two-by-one rectangular block across floating tile platforms and drop it upright into a square exit hole. Every stage is a pure exercise in spatial geometry and foresight. The block has three distinct orientations—standing vertically on a single tile or resting flat horizontally across two tiles in either direction. Because every roll changes both the block's footprint and its trajectory, planning several steps ahead is essential to avoid tumbling over the edge.
While Tiny Fishing offers a relaxing rhythm of patience and progressive gear upgrades, Bloxorz engages a completely different mindset. There are no timers, random elements, or reflex checks here. Instead, you get a clean, quiet logic puzzle where every failure provides immediate visual feedback on what went wrong with your spatial calculations.
How to play
You control the block using the arrow keys on your keyboard, tilting it forward, backward, left, or right across the suspended platform. The objective on each stage is straightforward: guide the block until it stands vertically over the square exit hole and drops through to complete the level.
As you advance through the 33 stages, the puzzle boards introduce specialized tile mechanics:
- Normal tiles: Sturdy stone squares that support the block in any position.
- Soft tiles: Orange squares that can support the block when it lies flat, but will instantly collapse under the concentrated weight if the block stands upright on them.
- Heavy switches: Shaped like an X, these switches open or close connecting bridges, but only activate when the block stands upright directly on them.
- Soft switches: Circular switches that trigger bridges when touched in any orientation.
- Split switches: Marked with two brackets, these divide the block into two separate one-by-one cubes. You use the Space bar to switch between the two halves. Bringing the two halves adjacent to each other rejoins them into the full rectangular block.
Tips for tricky stages
Success in Bloxorz comes down to visualizing footprints before executing moves. When you find yourself stuck, keep these practical principles in mind:
- Work backward from the goal: The final hole requires the block to stand upright. Look at the tiles immediately surrounding the hole and determine which orientation the block must hold two or three moves prior to enter that final vertical stance.
- Watch your parity on narrow paths: A block rolling end-over-end advances two grid squares at a time, whereas rolling side-to-side moves one square at a time. If you need to align with a one-tile walkway, you may need to make a detour roll to flip your orientation parity.
- Save your stage passcodes: Each level provides a unique six-digit passcode in the top corner. Write these down so you can resume your progress directly without replaying earlier puzzles.
Similar games on Tiny Fishing
If you enjoy stepping away from the hook-and-line action of Tiny Fishing for thoughtful challenges, other titles in the catalogue offer great variety. Rescue The Fish presents engaging rescue puzzles with movable pins and environmental hazards, while Pixel Fishing and Fishing Alive deliver casual, arcade-style takes on catching aquatic creatures.
Frequently asked questions
What are the controls for Bloxorz?
Use the arrow keys on your keyboard to roll the block in four directions. On stages with split blocks, press the Space bar to switch between the two separated cubes.
How do you activate the heavy X switches in Bloxorz?
Heavy switches marked with an X require the block to stand vertically on end directly on top of the switch. Rolling horizontally over them will not trigger the bridge.
How do soft orange tiles work in Bloxorz?
Soft orange tiles can hold the block when it is lying horizontally flat across two tiles, but they collapse instantly if the block stands upright on a single soft tile.
Does Bloxorz save your level progress?
Yes, Bloxorz displays a six-digit passcode at the start of every stage. You can enter this code in the main menu to resume playing from any level you have reached.