Present Movement
An implementation of the Sokoban game.
It uses standard xsb-files for the levels, so you should be able to find new levels on the Internet. The game comes with the levelset “sokevo” by Lee J. Haywood.
System requirements
- A java runtime environment version 7 or later
Download
File | PresentMovement-1_0_0.zip (36KiB) |
---|---|
Release | 1.0.0, |
MD5-Sum | 95dcfcd313dfeb7feeac91b8fd9c3c28 |
SHA1-Sum | f4c39a03e64b873a787e70e64966ddd4a6b6a6e1 |
SHA256-Sum | eb1985493fba51c672249eff631f3af66ee853f070d5b7fe57b6a8fd28f5138a |
GPG Signature | PresentMovement-1_0_0.zip.sig |
Languages
- English
- Norwegian Nynorsk
- Norwegian Bokmål
Features
- Using standard XSB-files for levelsets
- Showing the amount of pushes and moves you have used on the current level
Missing Features
Things that might be implemented in later versions
- The possibility of using other tilesets
- Choosing the size of the tiles
- More statistics and rankings
- Starting on a given level using a code
Known bugs
- There might be problems if the board is larger than what you can display on the screen
Design
The current design is shown in the following UML diagrams.
Tools Used
Apache Ant, ArgoUML, Gimp, Git, GNU Emacs, Oracle Java J2SE 1.7.0