BoardNook
EN

Box Pusher

Push every crate onto a glowing target. You can push, but never pull.

1 playerBrain teaser

How to play Box Pusher

Box Pusher is a warehouse puzzle for one player. You guide a little robot through a maze of walls. The floor holds wooden crates and the same number of glowing targets. It plays like the classic Japanese puzzle known as Sokoban, which means "warehouse keeper".

Goal

Push every crate onto a target. When the last crate sits on a target, the level is solved. Crates on a target turn green.

Turn by turn

  1. Move the robot one square up, down, left or right. Use the arrow keys, W A S D, the on-screen pad, or swipe on the board.
  2. Walk into a crate to push it one square in the same direction.
  3. You can only push one crate at a time. A crate cannot move into a wall or into another crate.
  4. You can never pull a crate. If a crate gets stuck in a corner, it stays there.
  5. Made a mistake? Press Undo (or Z) to take back moves one by one, or Restart (or R) to start the level again.

Levels and scores

There are 40 levels. The first ones teach the basics; later ones have more crates and tighter rooms. Every level has been checked by a computer solver, so each one can be solved. The status bar shows your moves, your pushes and the par: the fewest moves the solver needed. Your best result for each level is saved in your browser, and solved levels get a check mark in the level list.

End of the level

When all crates are on targets, you see your score and can go straight to the next level. Try to match the par for a perfect score. Like sliding puzzles? Try Peg Solitaire next.

Strategy tips

  • Avoid corners. A crate pushed into a corner can never move again. Unless that corner is a target, the level is lost.
  • Watch the walls. A crate pushed against a wall can only slide along it. Make sure there is a target on that wall before you do it.
  • Never make a 2×2 block. Four crates (or crates and walls) in a square lock each other in place.
  • Plan the order. Fill the targets that are furthest inside the room first, so the crates do not block each other's way.
  • Think backwards. Look at a target and ask from which square a crate could be pushed onto it, and where you must stand to do that.
  • Undo freely. Trying an idea and stepping back is part of the game. Use Undo instead of restarting the whole level.

Box Pusher FAQ

Is Box Pusher the same as Sokoban?

It uses the same rules as the classic Sokoban puzzle: push crates onto targets, one at a time, and never pull. The levels here are our own.

Can every level be solved?

Yes. A computer solver checked every level and found the shortest solution, which is shown as the par.

What do moves and pushes mean?

A move is any step of the robot. A push is a step that also moves a crate. Your best move count for each level is saved.

How do I play on a phone?

Swipe on the board in the direction you want to go, tap next to the robot, or use the arrow pad under the board.

More games