Back to index
Overview
Box Harmony icon BH

Box Harmony

1 player · 2-15 min per session

Push every box onto a goal tile. A stage clears only when all boxes are parked on goals, so each push has to leave enough space for the next one.

Players: 1P Session length: 2-15 min
PuzzleStrategy

Goal & Core Rules

Push every box onto a goal tile. A stage clears only when all boxes are parked on goals, so each push has to leave enough space for the next one.

  • Movement is grid-based and orthogonal: you walk one tile up, down, left, or right.
  • If you step into a box and the square behind it is empty, you push that single box forward by one tile.
  • You cannot pull boxes, push two boxes at once, move through walls, or move a box into another box.
  • Every difficulty in this build uses the same classic win condition: all boxes must end on goals.
  • A bad push can create a deadlock, so route planning matters more than speed.

Current implementation: classic goal Sokoban

Box Harmony follows the familiar target-based rule set. Boxes must all end on goal tiles, you can only push, and a bad push can force an Undo or full restart.

Common variant family: push-and-pull crate puzzles

Some Sokoban-like games let you pull a box back out of trouble, drag it both ways, or rewind turns very freely. That makes mistakes easier to repair. Box Harmony does not do that, so corner safety and approach angle matter much more.

Common variant family: switches, ice, teleporters, and special tiles

Many modern crate puzzles add floor gadgets, breakable walls, buttons, holes, conveyors, or other tile tricks. Those versions become a broader logic sandbox. Box Harmony stays focused on clean box routes, wall pressure, and goal placement without extra tile rules.

Common variant family: action or hybrid Sokoban

Some official and modern spin-offs mix in enemies, timers, real-time hazards, or character abilities. In those games, speed and timing matter alongside planning. Box Harmony is a pure spatial puzzle: you are solving the layout itself, not reacting to action pressure.

Controls

Mouse

  • Click near the mover on the board: move or push one tile toward that side
  • Drag on the board: move one tile in the swipe direction
  • Direction / Undo / Restart / Level Select buttons: control the run
  • Top menu: open help, start fresh, restart, or return to the hub

Keyboard

  • Arrow keys or WASD: move
  • Z or Backspace: undo the latest move
  • R: restart the current level
  • Q / PageUp and E / PageDown: previous / next level
  • L: open Level Select

Touch

  • Swipe on the board: move one tile in that direction
  • Tap near the mover on the board: move or push one tile toward that side
  • On-screen direction buttons: move without swiping
  • Undo / Restart / Level Select buttons: recover or jump to another stage

Beginner Tips

  • Before you push, check where the box will stop and whether you will still have room to keep working afterward.
  • A box in a corner that is not a goal is usually a long-term problem.
  • Use Undo early. Fixing a small mistake is much easier than rebuilding half a route.

Advanced Tips

  • Separate your walking route from your push route in your head; they are often not the same path.
  • If two boxes share one corridor, decide their final order before the first push.
  • Watch both moves and pushes. A few extra walking steps are often safer than one risky early shove.

Origins & History

Sokoban was created in Japan in 1981 by Hiroyuki Imabayashi and commercially released by Thinking Rabbit in 1982. Its simple idea—push boxes onto storage spots, but never pull them back—spread from Japanese computers to international releases and helped turn “Sokoban” into the name many players use for the whole crate-pushing puzzle genre.

Timeline

  1. 1981 Hiroyuki Imabayashi created the original Sokoban as a hobby project.
  2. 1982 Thinking Rabbit, the company founded by Imabayashi, released the first commercial Sokoban in Japan.
  3. 1988 Sokoban reached the U.S. market as Soko-Ban, helping the format spread further outside Japan.
  4. 2021 A modern official release, The Sokoban, showed that the series was still active decades after the original game.

Notable People

  • Hiroyuki Imabayashi Creator of Sokoban and founder of Thinking Rabbit.
  • Thinking Rabbit Original studio/publisher that turned Sokoban into a long-running official series.

Trivia

  • The Japanese title 倉庫番 roughly means “warehouse keeper.”
  • Classic Sokoban became famous with programmers too, because avoiding deadlocks makes the puzzles surprisingly hard for computers as well.

FAQ

Does this version use classic Sokoban rules?

Yes. This build uses the classic push-only rule set: one mover, one-box pushes, matching box and goal counts, and a clear only when every box sits on a goal. There are no pull moves, no switch tiles, no enemies, and no timer pressure changing the basic puzzle.

How is Box Harmony different from many other Sokoban-like games?

The biggest difference is what it leaves out. Many modern crate puzzles let you pull, rewind endlessly, or interact with gadgets such as teleporters, ice, buttons, holes, or lasers. Box Harmony stays close to the original style, so the main challenge is reading the room early and choosing a safe push order.

What changes between Easy, Normal, and Hard?

The rules stay the same. Difficulty comes from the handcrafted layouts: Easy teaches clean approach angles, Normal asks you to plan longer routes, and Hard punishes bad box placement faster and more often.

Why can a level suddenly feel impossible even when I can still walk around?

That is the classic Sokoban trap called a deadlock. A box in the wrong corner, against the wrong wall, or blocked behind another box can make the stage unsalvageable. When that happens, use Undo quickly instead of digging the position even deeper.

Can I resume later if I stop mid-level?

Yes. The implemented game can restore saved progress for the current level when available, and you can also use Level Select to jump to another stage whenever you want.

Related Games