Sokoban Advance

version 0.6 | progver 25
Installation How to play Gametiles Bugs Thanks Contact Legal BS

1.Installation and starting the game

If you're reading this manual, you already managed to install Sokoban Advance :). Unpacking the ZIP archive anywhere on your disk is all you must do.

To start the game, simply type "sa" in the command line or click on the "sa.exe" icon in the game folder. Then select one of the levels and start playing.

You can use "-w" switch to force Sokoban Advance to run in windowed mode. Just type "sa -w" in the command line.

2.How to play

You're controlling Bob, a young fella who has to put all the boxes in their places. Reminds of Sokoban Classic, doesn't it? Well it doesn't. Bob must think 3d to solve his problems, because the warehouses have many floors. Some of the boxes must be pushed up to some other floor, some of them have to be pushed down, some of them will work as bridges for other boxes, some of them will have to be stacked in towers in order to solve the level. Interesting? Read on :).

The aim of the game is to put all or several of the boxes on all of the "x" marks or numbers placed on the floor. Details in the Gametiles section.

To control Bob, use the arrowkeys and the space button. Arrows allow you to turn and move. Space is the action button, and does several things, depending on what is in front of Bob. These actions will be described in the Gametiles section. If you find these controls hard to master, you can use controls on the numpad. These are: "5","6","8","9" for movement and "0" for action.

The buttons in the lower left corner of the screen are (from the left): exit game(ESC), restart level(R), turn camera anticlockwise(Z), turn camera clockwise(X). Their keyboard shortcuts are listed in brackets.

3.Gametiles

Walls

Walls are walls. Can't walk through'em, can't push boxes through'em. Capisce?

Boxes

Boxes can be pushed if you walk against them. They can also be pushed if you press space while facing them, this way Bob doesn't move. A tower of boxes can be pushed like one box, but you can't push rows of boxes, only one box at a time. You can also push boxes on top of walls or other boxes by standing in front of them and pressing space.

"X" Marks

These are the places where the boxes need to be. To win the level, you have to place at least one box on top of each "X" mark.

Stairs

Bob can walk up and down these stairs whenever he wishes. However, boxes cannot be pushed up or down the stairs. Never.

4.Known and unknown bugs

Known bugs are:

  • Screen refreshing is slow. Yes, I know it is. This is because the game is redrawing the whole level whenever something changes in it. Will fix it shortly.
If you have discovered a bug that is not on that list, mail it to me please. The e-mail address is in the
Contact section.

5.Thanks and credits

Game staff:

Coding and gfx:   Jakub "Krajzega" Wasilewski

Thanks go to:

Shawn Hargreaves and other Allegro developers - for Allegro.
Angelo Mottola - for JPGAlleg, which allowed my datfiles to be 560k smaller :).
Andrzej Polak, Angelika Bielanska, Peter Hull - bugfinding, testing, advice.
Michal Wasilewski - for solving some levels in a completely unexpected way ;).

6.Contact me

If you want to let me know, that the idea of the game is awesome, or if you want to let me know that I'm stupid and should stop working on that crap, or if you have found any bugs.. just drop me a line:

Jakub "Krajzega" Wasilewski
@:
krajzega@meditech.pl

7.Legal stuff

I am not responsible if Sokoban Advance does any damage. I am not responsible if you lose your work because of playing it. I am not responsible of you getting addicted to the game. I am not responsible of any damage inflicted on you, your computer, your dog, cat, parents, siblings, children, etc. Damn, I am even not responsible if your whole PC blows up. But don't be afraid: it shouldn't ;).