Constellation Z
Saved games stay in this browser only.
About the game
Constellation Z is a spare, almost abstract puzzle. You are a small pink square in a room with a red border, and the goal is to stand on every blue target at once. With one target that is a walk across the floor. The trouble starts with the white squares, which are teleporters: the moment you step onto one, you are no longer a single square. You come out on every other teleporter in the room, and from then on each of those copies moves when you press an arrow key.
That is the whole idea, and the 11 levels spend it well. You have to decide which teleporters to use, in which order, and from which side to step on them, because all your copies move together and none of them may walk into the red wall. The game ends with a "congratulations" message. The author describes it as the first few levels of a longer game of his, and this version is a short text file for his PuzzleScript engine, with graphics and sounds generated by the engine.
Playing it here
Click Play and press X to start. The game remembers the level you reached in this browser. On a phone or tablet, on-screen buttons appear. Nothing is sent anywhere.
Controls
| Input | Action |
|---|---|
| Arrow keys, W A S D or on-screen pad | move every copy of the square |
| Z or U | undo the last move |
| R | restart the level |
| X, C or Space | continue past a message |
A few things worth knowing
Every copy must land. The level only ends when all your squares sit on targets and every target has a square on it.
Walls stop everything. If any one copy would walk into the red border, the whole move is cancelled, so use the edges to line the group up.
Undo as much as you like. There is no move limit, so use Z to try a teleporter and see where the copies appear.
Credits and licence
Constellation Z was made by Stephen Lavelle (increpare) and published under the MIT licence, together with the PuzzleScript engine it runs on, in the PuzzleScript repository. The licence text is linked from this page. The page is the standard standalone export of the engine with the game text inside; we only removed the link to the author's site and the "hack" button that would send the code to another site, and replaced the one small part of the engine that was under another licence (GPL) with our own code.