C
10. P
HAPTER
LUGINS
ends when the snake hits a wall, or runs into itself.
Key
Up / Down
Right / Left
A-B
Play
Up / Down / Left
/ Right
Play
Stop
In game A, the maze stays the same, in game B after an increasing number of apples
eaten the maze is replaced by a new one.
10.1.21 Sokoban
The object of the game is to push boxes into their correct position in a crowded ware-
house 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
T
R
HE
OCKBOX MANUAL
Action
In menu
Set game speed
Select starting maze
Select game type (A or B)
Start the game
In game
Steer the snake
Pause and resume the game
Quit
Figure 10.18: Sokoban
92
I
H3
RIVER
XX