Projects / JSoko

JSoko

JSoko is a Java program for playing the game of Sokoban. It features path finding, auto push, auto solving, undo/redo, deadlock detection, and more.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  30 Mar 2013 06:11

    Release Notes: JSoko now saves the last played level and automatically loads it when the program is started again. For players who don't like too much help, highlighting of reachable box positions can now be turned off. Replay can be started using the key "R" and redo and undo can be set to using single steps. A new skin which displays the level using ASCII characters was added.

    •  10 Dec 2012 01:30

      Release Notes: In this release, the maximum level size is increased to 70 * 70 squares. Two bugs have been fixed: sound was still played although disabled, and changing the animation speed while a solution is replayed is taken into account again now.

      •  03 Jun 2012 21:31

        Release Notes: Double-clicking a "short cut" in the file chooser dialog now immediately loads the file. The Dutch translation has been improved. Solutions that are best moves and best pushes solutions are now displayed with a special character (default character: !). The included JSoko help is updated to stay in sync with the online help. Some bugs have been fixed.

        •  08 Jul 2011 22:16

          Release Notes: This release includes two new languages: Chinese and Dutch. There is also a new tool for translating the texts in JSoko to other languages. Several bugs have been fixed.

          •  10 Feb 2011 21:58

          Release Notes: The user settings file and the shortcut file are now always saved in the directory where the JSoko.jar is located. The start level collection has been renamed so that it is correctly loaded on case-sensitive operating systems. The graphical level browser doesn't crash anymore when just a few levels have been loaded.

          Screenshot

          Project Spotlight

          playSMS

          A flexible mobile portal system and SMS gateway.

          Screenshot

          Project Spotlight

          GNU Parallel

          Software to build and execute shell command lines from standard input in parallel.