Report as inappropriate.
Sokoban, a classic game from 1981.
The main principle is easy, just go around through the warehouse and push all the boxes to the destinated points. It doesn't matter which box you put on which point, though sometimes there's only one way to solve the level.
To walk use the arrow keys on your keyboard. To move a box simply stand next to one and then move it pressing the arrow key.
You can restart the level by clicking on the refresh-Symbol in the bar below and go back to the menu by clicking on the back arrow.
Currently 100 levels are implemented using the file format microban (reading out the level structure from txt-files). Thanks to all the guys who created the levels presented on this page: http://sneezingtiger.com/sokoban/levels.html
Actually you can save your progress and start from there later on, but that isn't working online since I don't have the necessary permissions to write the serialized objects on the server (you would all play the same savegame like that) or on your own hard disk. Works fine offline, though.
The name jBoxx comes from me knowing Sokoban through playing the gameboy game Boxxle.
I'm learning Java since one year. Will give out the source if you're interested.
Now have fun and tell me what you think!
Update: Implemented online saving using the new UserInfo class of Greenfoot 2.2.0. Offline saving will still work using serialization. Have fun!
3611 views / 10 in the last 7 days
3 votes | 0 in the last 7 days