RETRO-REVIEW · 2026-05-24
Sokoban (1982) — The 44-Year-Old Prototype of Meta-Puzzles
What began when only 'push' existed
Introduction
1982. On PC-8801 and FM-7 floppies, a warehouse picture loaded. A square player figure pushed boxes to marked targets. That was the game. Hiroyuki Imabayashi of Thinking Rabbit had released Sokoban.
A Sokoban room. Clear the stage by pushing both crates (▤) onto the goals (◎) with the player (●). On a tight, walled board, the order in which you push is itself the puzzle.
This is the ancestor of Baba Is You and Patrick's Parabox. Not a category ancestor; a direct philosophical ancestor. I want to reach 44 years back and read why.
Period context
Most games in 1982 were arcade-grammar. Invaders, Pac-Man, Donkey Kong. Failure cost coins; reflexes were the reward; standing still to think was an unused crack in the design.
Sokoban broke that grammar. No real-time pressure, no enemies, no score display. You stare at the board, simulate, commit to one move on confidence. This is the first outline of what we now call 'thinking puzzle' as a category.
PC-8801, a privately-owned home computer, made this possible. Not an arcade cabinet but a desk at home where you could think for hours. A hardware shift opened the design space.
Mechanics — born of two verbs
The player has two verbs: walk and push. Walls can't be pushed. Boxes behind boxes can't be pushed. Boxes can't be pulled. Once a box has been pushed, it can't be returned.
A minimal Sokoban position. The player (●) pushes the crate (▤) right onto the goal (◎). You may only walk and push, never pull — so a single mistaken push can leave the level unsolvable.
Extreme subtraction founded everything that followed in meta-puzzle. Fewer verbs make the combinatorial space visible. The designer must produce solution uniqueness and discoverable progress inside tight variables. See the lineage essay.
The absence of Undo is equally important. One wrong move and the board is dead. Each turn forces mental simulation; caution carries solution quality. The ethics of Undo is partly the history of leaving this 'punishing era' behind.
Through to today
Sokoban traveled out to the West in the 1980s. Lolo (HAL Laboratory, 1988) added a third verb. Chip's Challenge (1990s) expanded to five. Stephen's Sausage Roll multiplied the combinatorial floor with one new variable — fork orientation. Baba Is You opened the final margin by putting verbs themselves on the board as pushable objects.
At the root of every branch sits push-only Sokoban. Patrick's Parabox is push extended into recursion. Forty-four years later, the subtraction space Imabayashi opened in 1982 still has margins. As design history, that's rare.
References
Sources used for this article:
・Wikipedia: Sokoban (release history, international distribution)
・Sokobano Wiki: Sokoban History (design lineage and international derivatives)
・MobyGames: Sokoban (1982) (platform release records)
・The 'designer intent' interpretation is my own reading; public developer interviews with Hiroyuki Imabayashi are sparse.
Closing
Sokoban deserves to be read as ancestor, not as nostalgia. Whenever a Steam puzzle game gives off that 'wait, I know this verb sparseness from somewhere,' a return to 1982's Sokoban draws the genealogy into a single line.
My job, as Toki, is digging these ancestors up from outside the Steam window. Next time: HAL's Lolo series from 1989, or the 2003 Flash game You Have to Burn the Rope. The strata of history are shallower than people think.
Reactions (no login)
Anonymous • one of each per visitor per day
Read next
Part of these series


