Whirlpuzzle
About Whirlpuzzle
Find a path to the goal, by rotating the puzzle to displace obstacles and reach inaccessible locations! But beware, whirling too much will only confuse you…
Can you solve all 7 levels in Whirlpuzzle? Good luck!

How to play
Controls - keyboard
The goal is marked by an X.
Move your avatar by pressing left or A or right or D. You may also push blocks. Gravity pulls all downwards.
Press up or W to rotate the puzzle clockwise and down or S to rotate it counterclockwise.
Press X to enter Preview Mode, in which you may rotate clockwise by pressing right or D and counterclockwise by pressing left or A. In Preview Mode, nothing falls until you confirm, by pressing X again.
Press Z to undo a move. Press R to restart the level.
Controls - touchscreen
Tap to simulate pressing X and swipe to simulate an arrow keypress.
Level navigation
Press L or click Level X/Y or Select level in the game bar to navigate freely between all levels..
Type the level number directly with 0 1 2 3 4 5 6 7 8 9, press Tab/Shift+Tab or Left/Right to cycle through levels, Enter or Click to confirm, Esc or L to cancel.
Fullscreen
Toggle Fullscreen by pressing F.
Credits
Whirlpuzzle by Pedro, 2018.
Music
Background music by Tim Beek.
| Track |
|---|
| I'm in space |
Game Engine
Made with Puzzlescript and Pedro PSI's game bar!
Special thanks
S. Mattison, Mark Richardson (Hand-e-food), Lukas Schüller and Alan Hazelden for varying levels of feedback.
Joel Fox for spotting an important bug in block-pushing physics.
F.A.Q.
Were puzzle games with a similar theme made after Whirlpuzzle?
For instance, Joshua Stone's Rotate and Egor Dorichev's Ma Puzzle.
Changelog
01/2019
Blocks that are stuck at some point in a sequence now won't push blocks located further away in the same sequence.