Sokoban

Screenshots1 / 3

The Boxxle title screen displays an isometric logo with three three-dimensional cube-like boxes at the top. Below it reads 'PRESS START BUTTON' in pixelated monospace font. Copyright information shows © 1983, 1989 Thinking Rabbit 1989, with partial text 'ROMMY COMPANY INC' visible at the bottom. The screen uses black text on a light gray background typical of Game Boy-era graphics.

Sokoban

推箱子(GB版)

4.6 (1.3K)
Game Boy Puzzle 862 plays

Sokoban is a puzzle game released in 1999 by the Homebrew Community for Game Boy. In this single-player experience, you control a warehouse worker who must push crates onto designated goal squares. The game demands strategic thinking rather than quick reflexes, as each move must be carefully planned—crates pushed into corners become stuck and make levels unsolvable. Navigation uses the directional pad to move your character in four directions, with the A button confirming actions. The core challenge involves spatial reasoning: understanding crate momentum and planning efficient solutions. Levels increase in difficulty by introducing more crates, complex layouts, and confined spaces. Progression requires completing all objectives in each level and moving forward through increasingly complicated puzzles that demand forward planning and pattern recognition.

Developer
Released
Platform
Game Boy
Genre
Puzzle
Players
1P
Rating
4.6 / 5 (1.3K)
Last updated

About Sokoban

Sokoban on the Game Boy, released in 1999 by the homebrew community, arrived in the twilight years of Nintendo's original Game Boy hardware lifecycle. By that point, Nintendo had already launched the Game Boy Color in 1998, and the original DMG and Game Boy Pocket lines were winding down commercially. The homebrew scene, however, was flourishing — enthusiasts were pushing the aging hardware in creative directions, and puzzle games were a natural fit given the Game Boy's modest processing power and compact screen. Sokoban itself is a puzzle concept with deep roots: the original Sokoban was designed by Hiroyuki Imabayashi and published by Thinking Rabbit in Japan in 1982, making it one of the earliest and most enduring warehouse-themed logic puzzles in gaming history. The Game Boy homebrew adaptation brought this classic formula to a portable platform that was arguably its ideal home, given the game's turn-based, unhurried nature.

The gameplay is straightforward in concept but demanding in execution. The player controls a warehouse worker viewed from a top-down perspective on a grid-based map. The objective of each level is to push every crate onto a designated target square. The worker can push a single crate by walking into it, provided the space behind the crate is empty — crates cannot be pulled, and two crates cannot be pushed simultaneously. On the Game Boy, the D-pad moves the worker one tile at a time in the four cardinal directions, while a button typically triggers an undo function, allowing the player to reverse the last move without restarting the entire puzzle. This undo mechanic is essential: without it, a single misplaced push can render a level unsolvable, forcing a full reset. The Game Boy's button layout maps naturally to these minimal controls, making the port feel well-suited to the hardware.

Level structure in the homebrew release follows the classic Sokoban convention of self-contained single-screen puzzles of escalating complexity. Early levels introduce the basic push mechanics with just a few crates and open space, while later levels pack the grid tightly, requiring the player to plan sequences of moves many steps in advance. Deadlock situations — where a crate is pushed into a corner or against a wall in a position where it can never reach a target — are the central hazard, and recognizing potential deadlocks before they occur is the core skill the game develops. The homebrew nature of the release means the level set draws on the extensive library of community-designed Sokoban puzzles that had accumulated over the preceding decade and a half, giving the Game Boy version a rich and varied puzzle pool.

Reception among the homebrew community in its era was positive, primarily because the Game Boy was seen as an underserved platform for the Sokoban concept despite the puzzle genre thriving on the device through official releases. Players appreciated the faithful translation of the mechanics and the portability factor, which allowed for the kind of slow, contemplative puzzle-solving that Sokoban demands. The game did not receive mainstream retail coverage, as was typical of homebrew releases, but it circulated through early internet communities and flash cartridge users who valued it as a clean, functional implementation of a timeless puzzle format.

Pro tips

  • Before pushing any crate, trace its entire required path to the target square and check that no step along that path creates an irreversible corner or wall deadlock.
  • Use the undo function liberally — reversing one bad move is almost always faster than restarting a level from scratch, so treat it as a core part of your toolkit rather than a last resort.
  • Identify which crates are most constrained by the level geometry first and solve their placements before moving crates that have multiple viable routes to a target.
  • On crowded levels, look for crates that are blocking other crates' paths and prioritize clearing those corridors early to avoid locking yourself out of a solution.
  • If you feel stuck, step away and return fresh — Sokoban puzzles often reveal their solutions after a mental reset, and the Game Boy's save or password system lets you pick up without losing progress.

Sokoban Controls — Game Boy Keyboard Keys

Default keyboard bindings for Sokoban on our in-browser Game Boy emulator. Plug in a USB or Bluetooth gamepad to auto-detect mappings, or rebind any key from the emulator settings menu.

Keyboard Console button Typical use
D-Pad Up Move up
D-Pad Down Move down
D-Pad Left Move left
D-Pad Right Move right
X A Primary action (jump / confirm)
Z B Secondary action (attack / cancel)
Enter Start Start / Pause
Shift Select Select / Mode

Rebind any key from the EmulatorJS in-game settings menu (gear icon → Controls). A connected gamepad auto-maps to the same buttons.

Sokoban Longplay & Gameplay Videos

Watch a full playthrough of Sokoban on Game Boy before you dive in — recommended for getting a feel for the game's pacing, story beats, and difficulty curve.

Watch longplay on YouTube

"Sokoban" Game Boy longplay 1999

External references

Frequently Asked Questions

When was Sokoban released?

Sokoban was released in 1999 for the Game Boy.

Who developed Sokoban?

Sokoban was developed by Homebrew Community, available to play in your browser on RetroGameSpace.

How many players does Sokoban support?

Sokoban is a single-player Puzzle game for the Game Boy.

What type of game is Sokoban?

Sokoban is a Puzzle game for the Game Boy, playable instantly in your browser — no downloads, no installs.

How can I play Sokoban for free?

Open this page and click "Play Now" — Sokoban runs free in your browser via WebAssembly emulation. No account, no payment, no installer.

Do I need to download anything to play Sokoban in the browser?

No. Sokoban streams from a public archive into a browser-side Game Boy emulator. Nothing is installed on your computer.

Can I save my progress in Sokoban?

Yes. Save states are stored in your browser (IndexedDB) per game, and you can also use any in-game save the original Game Boy cartridge supported.

Does Sokoban work on mobile devices?

Yes — the Game Boy emulator runs on iOS Safari and Android Chrome. Touch controls overlay the game; landscape mode is recommended.

Is it legal to play Sokoban this way?

RetroGameSpace is a transient caching reverse-proxy and does not host first-party copies of Sokoban. Game files are fetched on demand from publicly-accessible archives. You are responsible for compliance with your local laws and the bring-your-own-ROM principle.

How long does it take to beat Sokoban on Game Boy?

Completion time varies widely by puzzle-solving experience. A player new to Sokoban may spend many hours across the full level set, while veterans familiar with the classic puzzle library can progress faster. Individual levels can take anywhere from under a minute to well over an hour on the harder stages.

Is Sokoban on Game Boy suitable for beginners to the puzzle genre?

The early levels are accessible to newcomers and serve as a gentle introduction to push-crate logic. However, difficulty escalates sharply in later stages, which demand careful multi-step planning. Beginners should expect a learning curve but will find the gradual progression rewarding.

What is the most common mistake new players make?

The most frequent error is pushing a crate into a corner or flush against a wall segment where it can never be repositioned onto a target square. Learning to spot these deadlock positions before committing a push is the single most important skill to develop early.

Is Sokoban on Game Boy worth playing today?

For fans of pure logic puzzles, yes. The mechanics are timeless, the Game Boy hardware suits the unhurried pace perfectly, and the homebrew release is a faithful implementation. Players who enjoy deliberate, brain-teasing gameplay without action elements will find it holds up well.

Similar Games

More from Homebrew Community

More from 1999