Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Games

    JSokoApplet 1.62

    Download button

    Downloads: 1,225  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Poor (1.8/5)
    18 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Matthias Meger | More programs
    GPL / FREE
    July 11th, 2011, 11:47 GMT [view history]
    ROOT / Games

     Read user reviews (0)  Refer to a friend  Subscribe

    JSokoApplet description

    JSokoApplet is a Java applet for playing the game of Sokoban.

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

    JSokoApplet project is written in Java. You must have Java installed to start the game.

    There are two ways of starting the program:

    1. Starting the program as an applet:

    Load the html-file in your browser (usually by doubleclicking the html-file). The applet should be loaded automatically with that html-file.

    2. Starting the program as an application:

    a) Start the batch-file "Start JSokoApplication.bat" (Windows users)
    or
    b) open a console window, go to the folder where the file "JSokoApplet.jar" is located and type: java -jar JSokoApplet.jar
    or
    c) Just double click the file "JSokoApplet.jar"

    If the program doesn't start please check if you have Java installed.
    If you have questions about how to start the program write to "x-brain@uni.de"

    The game:

    "Sokoban" is a puzzle game invented in Japan 1982 by Hiroyuki Imabayashi. The rules are very simple but the game itself is not.

    The Rules

    The object of the game is to push boxes to specially marked positions in a level. The boxes can only be pushed, never pulled, and only one can be pushed at a time. The player can only move on "free" (= no wall and no box) fields.

    A level is solved if all boxes have been pushed to specially marked positions.
    One field can just be occupied by only one of the following levelelements at a time: the player, a box, a wall

    Just start the game. You easily will learn the rules by playing the game.

    The computer will help you in positions where you lost the possibility to solve the level (for example, if you pushed a box in a corner) by showing you the message that the level isn't solvable anymore.

    Note: Recognizing positions that are unsolvable is very difficult. Hence the computer just shows this message for some kinds of unsolvable positions.

    How to Play

    You can move the player by using the arrow keys or by using the mouse (or both)

    Keyboard Functions

    Move the player: Arrow keys

    Undo last move: [Delete] or [Backspace]

    Redo move from history: [Insert]

    Restart level: [Enter]

    Previous level: [Page up]

    Next level: [Page down].

    Mouse Functions

    Left-click on a position to let the player automatically move to this position.
    Left-click on a box to select it then left-click the target position. The player will automatically push the selected box to the specified position. Unselect a box by clicking on it again.

    A click of the right mousebutton will undo the last done activity.


    Product's homepage

    Requirements:

    · Java 2 Standard Edition Runtime Environment

    What's New in This Release: [ read full changelog ]

    · solutions GUI: faster sorting of the solutions (moves/pushes, pushes/moves sorting by the user)
    · bug fix game: while the player has moved the moves weren't updated
    · bug fix editor: setting an object on a square, then selecting another object and setting it on the same square didn't work
    · bug fix optimizer: fixed drawing marked area in optimizer when not dragging from top left to lower right
    · Optimizer GUI now gets scrollable when window becomes too small
    · JSoko includes two new languages: Chinese and Dutch. Many thanks to Lei Zheng and Joris Wit!
    · New Translator tool to change the language texts. Thanks to Paweł Kłeczek!

      


    TAGS:

    sokoban game | puzzle game | Java applet | JSokoApplet | sokoban | puzzle



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM