pygame is
Simple DirectMedia Layer is
Site Swing

PySokoban - 0.9-r1

Travis Athougies (iammisc)



A Sokoban game written in python for the Google Highly Open Participation Contest. It plays exactly like any other sokoban game -


A couple of bug fixes related to game saving and loading: * Fixed bug where artifacts from the previous level were left when loading a saved game. * Fixed bug where goal count from the previous level was not updated. This led to the level ending prematurely or too late.


Home Page:


click to view original size


PySokoban - 0.9-r1 - Dec 28, 2007
PySokoban - 0.9 - Dec 28, 2007 account Comments

If you wish to leave a comment with your account, please sign in first.

December 28, 2007 7:07pm - Travis Athougies - nickname: (iammisc)
Okay thanks Mike. I see the problem now. However a work around is to continuously press the "u" key instead of holding it down. This and the steps problem will be fixed before 1.0.
December 28, 2007 6:30pm - pymike - nickname: (pymike)
One more thing... :-/ I saved a game right after I got to level 2, and then after it saved the "step" variable started increasing by 1 every half second.
December 28, 2007 5:37pm - pymike - nickname: (pymike)
Try doing this in level 1:

Go up one space. Now go left until you can't move any farther. Now hold the undo key. What happens with me is the guy keeps going right till he gets to the far right wall, instead of stopping where he should have gone back down to the starting position.

Also when undoing moves sometimes boxes only go back to the space right before their original positions.

Hope this helps!
December 28, 2007 2:39pm - Travis Athougies - nickname: (iammisc)
Could you please post a reproducible example of where the guy moves to the wrong place using the undo command? Everytime I've tested it, it worked but that probably is because I know how the implementation works. I'll try to get it fixed soon.
December 28, 2007 11:22am - pymike - nickname: (pymike) - 3/5
Looks promising, but needs some work. The "boxes" and the "guy" are rather difficult to see, and the undo move function is kinda buggy. When I use it, I find myself moving to places I haven't been before, and pushing boxes I haven't touched. Otherwise it's pretty nice! I'm looking forward to the next release!

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Feb 21, 2017

Jan 31, 2017

Jan 24, 2017

Jan 18, 2017

Jan 7, 2017

Dec 30, 2016

Dec 8, 2016

Nov 28, 2016

Nov 27, 2016

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)