Sokowiz is an implementation of the famous sokoban puzzle game. Sokoban means warehouse keeper in Japanese. The original game was created in 1980 by Hiroyuki Imabayashi, and was published in 1982 by Thinking Rabbit Inc. The goal of the game is to help the warehouse keeper to push the boxes to the correct destinations in a crowded warehouse. Because the boxes are so heavy, you can only push one at a time and can not pull them at all. It sounds easy, but wait till you have tried it.


I've tested the game on Linux and Windows XP, but it may be possible to install and play on other systems.

-Linux: Sokowiz is written in C using LibSDL. It uses the GNU Autoconf to automatically configure source code and Automake to automatically create Makefiles. So the two tools are needed if you use svn to get the source code instead of waiting for an official release. And it should compile with the make and gcc.

-Windows: Just unzip the package and play.


Sokowiz is free software, and you are welcome to modify and redistribute it under the terms of the BSD license.



  • Shift+Esc - Quit game
  • F9 - Enter the keyboard setting mode
  • Space - Set the selected key
  • F10 - Reset all keys
  • F11 - Toggle full screen mode
  • F12 - Reset screen resolution
  • End - Choose levelsets
  • Home - Choose themes
  • Enter - Confirm selection
  • ESC - Cancel selection
  • wasd - Scroll the screen
  • Arrows - Move the sokoban/select items
  • e - Reset the viewpoint
  • . - Restart the current level
  • Delete - Undo changes
  • Insert - Redo changes
  • PageUp - Go to the previous level
  • PageDown - Go to the next level
  • Download:

    Version 0.0.2 Linux/Source Code Windows

    Version 0.0.1 Linux/Source Code Windows