Chapter 11. Plugins
101
11.1.27. Sokoban
Figure 11.23.: Sokoban
The object of the game is to push boxes into their correct position in a crowded warehouse
with a minimal number of pushes and moves. The boxes can only be pushed, never
pulled, and only one can be pushed at a time.
Sokoban may be used as a viewer for viewing saved solutions and playing external
level sets with the
.sok
extension. Level sets should be in the standard Sokoban text
format or RLE (Run Length Encoded). For more information about the level format,
see
http://sokobano.de/wiki/index.php?title=Level_format
Key
Remote Key
Action
In game
Up
,
Down
,
Left
,
Right
Move the “sokoban” up, down, left, or
right
Power
Menu
Back to previous level
Menu
Restart level
Play
Go to next level
Select
Undo last movement
Display
Redo previously undone move
Solution playback
Select
Pause/resume
Up
/
Down
Increase/decrease playback speed
Left
/
Right
Go backward/forward (while paused)
Power
Quit
Some places where can you can find level sets:
•
http://www.sourcecode.se/sokoban/levels.php
•
http://sokobano.de/en/levels.php
Note that some level sets may contain levels that are too large for this version of Sokoban
and are unplayable as a result.
The Rockbox manual
(version 3.14)
Olympus m:robe 100