MECHANIC · LEXICON

Constrained Grid Movement

Your own body and trail become the obstacle — movement puzzles about why a step won't work.

Also known as: Grid Movement / Discrete Movement Puzzle / Self-Blocking Movement

Updated 2026-09-17 · By Komugi, Sawari

Try it

Move you (●) to the exit (◎). Once you move, you keep going until a wall stops you.

0 moves so far / the fewest is 4 you exit

How to move: the arrow buttons below. On a computer, the arrow keys.

Once you start moving you slide until something stops you — you choose where you can stop, not where you want to.

Show the answer (as arrows)

Definition

Constrained grid movement is a mechanic in which the act of stepping across a grid is itself the puzzle. The player has a single verb, move; nothing is pushed or picked up. Each turn changes the player's position and whatever that move leaves on the board — a lengthening body, a trail, a felled object, a shifted row. The level is solved when the player reaches the target square or produces the required arrangement.

The heart of the mechanic is that the obstacles are not handed to the player from outside; they are produced by the player's own movement. Walk, and the body grows. Advance, and the path behind becomes a wall. So the reason the last step will not reach is rarely the level layout — it is a choice made three moves ago. As the board above shows, on a grid where a piece slides until something stops it, the available squares are the ones you can stop on, not the ones you want. Narrowing your own options is what this mechanic feels like.

Origins and lineage

The earliest commercial example of movement that manufactures its own obstacles is generally taken to be Blockade, an arcade game released by Gremlin in November 1976 and built by Lane Hauck and Ago Kiss. The player steers only the direction of an arrow, and the arrow leaves a wall of blocks behind it. Whoever hits a wall — their own or the opponent's — concedes a point. Here the trail stopped being decoration and became the rule of the board. The Blockade line later spread to home and handheld systems as the Snake genre.

Discrete, one-square-at-a-time movement is far older than that, of course: chess and shogi pieces travel across squares, and a move can be counted. That countability turned out to be decisive for puzzles. As set out in When the control scheme decides the difficulty, the more discrete the input, the more the player can count moves, look ahead, and hand a solution to someone else as plain words.

The digital reinvention of grid movement as a board game came with Hitman GO in 2014, developed by Square Enix Montréal. Its levels are built from nodes and lines, every enemy moves the moment the player does, and the characters are modelled as tabletop miniatures. That design carried into Lara Croft GO in 2016. The label "constrained grid movement" is not an industry-standard term; it is the heading this lexicon uses to hold the group together.

Variations

The first variation is the growing body. In Snakebird (Noumenon Games, 2015) the bird lengthens by one square with every fruit, and that body serves as both platform and wall. Gravity is in play, so the added length also changes how the creature falls. Can of Wormholes (2023) adds wormholes to the same body, joining edge to edge so that you meet your own tail head-on. Snakebird Primer (2019) is the same mechanic rebuilt for newcomers.

The second variation turns the trail into terrain. In A Monster's Expedition (Draknek & Friends, 2020) a felled tree becomes a log bridge and opens a route between islands. Kine, also 2020, rolls its machine to move it, so travel and orientation cannot be separated. Paper Trail (2024) folds the paper board itself, bringing a path from the reverse side into view. In all three, passing through and building are the same act.

In the third variation, the board moves instead. In Arranger (2024), a single step shifts the whole row and column the character stands in, so moving yourself and moving the board are one input. Into the Breach (Subset Games, 2018) discloses every enemy's next move and asks only where you will stand on an eight-by-eight field. Tetrobot and Co. (2013) asks the player to assemble the order in which blocks are carried. Same discrete movement; where the constraint sits changes the feel entirely.

Design pitfalls

The largest pitfall is the invisible deadlock. Because the player's own movement creates the obstacles, the board slides quietly from still-solvable to no-longer-solvable. As Legible failure notes, a lengthened Snakebird body can seal off its own escape route, and countless arrangements become unsolvable the instant a fruit is eaten. The bird does not die and the screen gives no warning. The player keeps searching a board whose solution no longer exists.

The second is state explosion and brute force. The more directions available and the larger the board, the more the move sequences multiply. If a level yields to sheer volume of attempts rather than thought, the satisfaction of solving it disappears. The remedies are a smaller board and full visibility, in the spirit of designing within one screen. This mechanic gets stronger the closer the board stays to what a player can look ahead across.

The third is undo and the order of teaching. Discrete movement can be rewound exactly, but as argued in The ethics of undo, whether retries are permitted or punished changes the experience at its root. Teaching order fails easily too. That Snakebird Primer was built as a separate game in answer to how steeply Snakebird dropped newcomers suggests the hard part was never the mechanic, but the slope of the introduction.

How to tell it apart

The difference from Sokoban-style pushing lies in the verbs and in where the obstacles come from. Sokoban adds a second verb, push, and its obstacles are boxes placed on the board from the start. Constrained grid movement has only move, and its obstacles are produced by that movement. The two often coexist, so the practical test is whether a level still works with the pushing removed.

Against routing and line drawing, the difference is the grain of the input. Line drawing has the player trace an entire path as one shape; constrained grid movement commits one step at a time. Whether the board changes state on every move is the dividing line. Puzzle platformers separate on the continuity of input — if execution skill is required, it is not this mechanic. And the line against time manipulation is whether rewinding is itself the play.

Further reading

On this site: When the control scheme decides the difficulty (why discrete input enables lookahead and sharing), Legible failure (making deadlocks visible), The ethics of undo, Designing within one screen, and When fewer verbs make a richer game. On the analog side, Ricochet Robots (1999). The nearest vocabulary is Sokoban-style pushing and routing and line drawing.

Off site (consulted): Wikipedia, "Blockade (video game)" — Gremlin, November 1976, Lane Hauck and Ago Kiss, the arrow's trail forming a wall; Wikipedia, "Hitman Go" — Square Enix Montréal, 2014, a board of nodes and lines with enemies that move in step with the player.

On the table

  • Ricochet Robots (1999) — a robot slides until a wall or another robot stops it. The board and its pieces alone produce the constraint that you pick where you can stop, not where you want to.

See also

Sokoban-style Pushing / Routing & Line Drawing / Puzzle Platformer / Physics Simulation / Time Manipulation

Games with this mechanic (10)