Box Pusher

A box-pushing puzzle in 30 stages. Push every box onto a marked square: you can push but never pull, so the order matters. Stages open one after another, and each clear earns up to three stars for the moves you took. Unlimited undo, and your progress is kept on this device.

Loading the game…

How to play

Move your piece around the board and push every box onto a ◆ square to clear the stage. You push a box by walking into it, one box at a time. You cannot pull a box, so a box pushed into a corner away from the ◆ squares can never get out; if that happens, a warning appears. Each stage has a par: the fewest moves that clear it. Clear at par for three stars, close to it for two, and any clear earns one. Clearing a stage opens the next. The stage list shows your stars, and you can replay any stage you have opened. Undo takes back one move at a time, as often as you like; Restart starts the stage again.

Controls

Touch: swipe on the board to move one square, tap a square to walk there, or use the arrow buttons (hold to keep moving). Mouse: drag on the board or click a square. Keyboard: arrow keys or W, A, S, D move; U, Z or Backspace undoes; R restarts; N and P go to the next and previous stage.

Credits

This game is a modified version of an open-source game: