...The goal is to push the crates onto the designated squares without getting stuck. Crates can only be pushed forward.
The levels provided are assembled from various third-party sources.
Sokoban was originally created in 1981 by Hiroyuki Imabayashi.
Available as Windows installer, portable .zip for Windows, Mac .dmg file, or cross-platform source code.
Source code: http://github.com/davidjoffe/sokoban (source code is C++, only one dependency - LibSDL1.2 - and is structured in a way that lends easily to re-use for other similar types of games, potentially.)
...