Frequently answered questions (FAQ)
- How do I move the man?
- How do I undo a move?
- How do I redo a move?
- How do I restart a map?
- How do I select the next map?
- How do I select the previous map?
- How do I select the next map set?
- How do I select the previous map set?
- How do I select a map set by name?
- How do I select a map by name?
- How do I load a new map set?
- How do get information about the current map?
- How do I save a path?
- How do I load a path?
- How do I see an animation of my path?
- How do I see an animation of a solution?
- How do I see stop an animation?
- How do I load a single map?
- How do I load a solution?
- Can the program automatically load the next map when I finish the current one?
- Can I load a map set with solutions?
- What does "Loop for ever" mean?
- How do I change the animation speed?
- How do I change the font size?
- Is the man drunk?
- Why write another Sokoban program?
- Does the program run on Linux?
- Does the program run on Windows?
- Does the program run on Macs?
- How do I report bugs?
How to move the man
The man can be moved using the keyboard arrow keys. To move him a long way, providing there is a clear path without any pushing required, you can click the desired position with the mouse.
How to undo a move
To undo a move use the keyboard Backspace key or the undo button in the Toolbar.
How to redo a move
To redo a move use the redo button in the Toolbar.
How to restart a map
To restart a map use the restart button in the Toolbar.
How to select the next map
To select the next map use the button in the Toolbar.
How to select the previous map
To select the next map use the button in the Toolbar.
How to select the next map set
To select the next map use the button in the Toolbar.
How to select the previous map set
To select the next map use the button in the Toolbar.
How to select a map set by name
To select a map set by name use the "Select map set" option in the File menu.
How to select a map by name
To select a map by name use the "Select map" option in the File menu.
How to load a new map set
To load a new set of maps us the "Read map set" option in the File menu.
How to get info about a map
To get information about the current map use the "About current map" option in the File menu.
How to save a path
To save a path use the "Save map" option in the File menu.
How to load a path
To load a saved path use the "read saved map" option in the File menu.
How to see an animation of my path
To replay your path use the button in the Toolbar.
How to see an animation of a solution
To show an animation of a built-in solution use the button in the Toolbar. If it is not a built-in map, but you have a solution in a file, use the "Read solution" option in the File menu.
How to stop an animation
To stop an animation use the button in the Toolbar.
How to load a single map
To load a single map us the "Read map set" option in the File menu. It must be formatted as described here.
How to load a solution
To load a solution "Read solution" option in the File menu. It must be formatted as described here. If the file only contains a solution then it must be for the current map. If the file is actually a saved path from Sourkoban, if the map set is built-in or loaded, the animation will be displayed.
Can the program automatically load the next map when I finish the current one?
To configure the program to automatically load the next map on completion of the current one, use the "Set map selection mode" option in the File menu.
Can I load a map set with solutions?
Not at present: there is no common format that I know of. If there is sufficient demand I'll define a format and add an option.
What does "Loop for ever" mean?
It means: continually show animated solutions for all the built-in maps.
How to change the animation speed
To change the animation speed use the "Set animation delay" option in the File menu.
How to change the font size
To change the font size use the "Set font size" option in the File menu.
Is the man drunk?
No, stupid.
Why write another Sokoban program?
I wrote Sourkoban because I like writing programs. So it does not matter that it is one of many Sokobans. The originality was in dreaming up Sokoban in the first place, and today, in devising new maps, but there is still satisfaction in writing a program that works. And even more if a few people enjoy using it - hence these verbose web pages. It's actually a very simple program (86% of the Sourkoban code is the built-in maps) and I suspect that may be one reason why there are so many Sokoban programs: it's easy to write one like Sourkoban.
Does the program work on Linux?
Yes.
Does the program work on Microsoft Windows?
Yes.
Does the program work on Macs?
Don't know. Let me know if you've tried.
delicious.com
digg.com
reddit.com
facebook.com
stumbleupon.com