BeSokoban

BeSokoban v1.0 -- Released 3/11/1999 -- Copyright 1999 by Andrew Bazan

This program is freeware. BeSokoban comes with no warrenty whatsoever. Use this program AT YOUR OWN RISK -- I take no responsability for any damages that may result from the use or misuse of this program.

About BeSokoban...

This is my second real BeOS project (the first being BeNibblix, a Nibbles clone), and it's a clone of the common "Boxes"/"Sokoban"/"Pushing Game"/etc for the BeOS. All the code in the program was written by myself -- this is not a port of any sort. However, almost (98%) of the levels are straight from the UNIX version of the game (a large portion of those levels probably came from the original DOS or Windows versions, I think.)

This is a BeOS R4 PPC port by Zach Dykstra. I don't have a PowerPC so I can't personally test it, but I've heard that it works just fine.

Playing the game...

The concept of the game is extremely simply. You push the boxes scattered around the various levels onto the gray "safe" points in the level. After you push a box onto a safe point, it will turn red, indicating that it is on a safe point. Once all the boxes are on the safe points, the level is complete. There are a few things complicating this whole process, however -- you can only push one box at once, and you cannot pull a box. There are many instances when you will find you have pushed a box a little too far, or your level strategy was a little off, and you'll have to restart the level: try not to discouraged, this happens to everyone.

Controls in the game are equally simple -- from the pulldown "game" menu, you can start a new game, restart the current level (the ENTER key also restarts the level), or quit the game. In the game itself, you control yourself (the circle) with the arrow keys. You can use the PAGE-UP and PAGE-DOWN keys to switch between levels, so if you beat 4 levels in one game, you don't have to start all the way back at the first level if you quit the game. That's about it -- it's quite simple.

Notes on this release...

First of all, most of the levels have been copied verbatim from the UNIX version of the game, and I have _NOT_ tested them all! There very well may be a level that is insolvable; be it from a misplaced box, or a wrong box-counter. This is pretty unlikely, however, and even if there is a problem level it was likely a problem in my conversion; PLEASE let me know if you encounter any insolvable levels (REALLY insolvable levels, not just one you get stuck on after 30 minutes of work.) Beyond that, there's not much else to note about this release -- I haven't run into any problems testing it, and I hope you enjoy it.

Contacting the author...

You can reach me at abazan@berbee.com. Also, feel free to check out my homepage at: http://www.mailbag.com/users/abazan/. New versions of BeSokoban and my other BeOS programs will always be available from my homepage, and almost always on BeWare (it takes Be a few days to sort things onto BeWare.)

Thanks for playing BeSokoban!