PyWeek - PyShapes! - feedback

Fun Prod Inno Disq N/W Comments
4 4 3

Nice. Not too hard, not trivially easy.

3 4 4

Nice little puzzle platform gamer. I struggled with the controls'
responsiveness a bit, and the small levels make it feel a bit short.

4 4 4

Cool platformer! Levels felt a little monotonous (although I think the 4 on fun shows that this is a minor quibble). Maybe a bit of story would have helped spice things up?

3 4 4

-

4 4 3

nice game, runs stable and makes fun

3 3 3

nice game ;)

3 3 3

runs a little too fast, but overall pretty fun. add some more levels!

1 1 1 yes

The requirements say Python 2.6. Actually requires 2.7. Sorry, I didn't have time to mess with installing an alternate Python.

2 3 2

Flying didn't seem to work.

1 1 1 yes

Traceback (most recent call last):
File "run_game.py", line 2, in <module>
import lib
File "/Local/Games/PyWeek13/Unpack/pyshapes/lib/__init__.py", line 154, in <module>
main()
File "/Local/Games/PyWeek13/Unpack/pyshapes/lib/__init__.py", line 85, in main
PLAYER.add(Player((250, 390), screen, MAP.sprite))
File "/Local/Games/PyWeek13/Unpack/pyshapes/lib/player.py", line 51, in __init__
self.start()
File "/Local/Games/PyWeek13/Unpack/pyshapes/lib/player.py", line 257, in start
self.load_player_info(0)
File "/Local/Games/PyWeek13/Unpack/pyshapes/lib/player.py", line 178, in load_player_info
shelf = shelve.open(path)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shelve.py", line 239, in open
return DbfilenameShelf(filename, flag, protocol, writeback)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shelve.py", line 223, in __init__
Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/anydbm.py", line 82, in open
mod = __import__(result)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/dbhash.py", line 7, in <module>
import bsddb
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/bsddb/__init__.py", line 67, in <module>
import _bsddb
ImportError: No module named _bsddb

4 3 4

Music doesn't work on a Mac.

3 3 3

Jumping was difficult, particularly with the guy that runs fast. It would be nice if the game was more tolerant of delayed jumping. It was also hard to avoid enemies as the run fast guy. I would have preferred it if the puzzles were harder and the obstacles easier to get past, especially since you can't kill the enemies (at least on the early levels). It's really annoying to miss a jump and then crash into an enemy that kills me.

I like that I can restart from any level, but would prefer if the game prompted me to restart instead of having to go through the menu each time.

5 4 4

Great game! I'd've liked it to be longer. :-)

1 1 1 yes

Screenshot looks interesting. Unfortunately bsddb (and thus shelve) is broken on Snow Leopard. *shakes fist at Apple*

4 5 4

Rather good for a week; it needs some more abilities, but still well-done.

4 4 4

I think with some polish this will be an interesting game.

4 3 3

Good and solid platformer.

4 3 2

Simple, but fun.

Thank you for implementing a level load system. Games with a high death-chance that require you to start over from the beginning are infuriating.

4 4 4

Overall I liked it a lot. I appreciate that you took the time to make 15 levels. My main complaint is that I would have liked more variety of gameplay. The levels seem pretty formulaic. It was always very obvious what to do next. I never had to think for more than a second or two. But overall, well done!

3 3 3

Simple yet enjoyable platformer. Levels could have been more interesting, though.

3 3 3

good game

3 4 3

Platformers aren't really my thing, but nicely done!

4 5 4

nice

3 4 4

Soundtrack reminded me of the original System Shock

4 4 2

I first thought oh just another jump and run. But the neat production and balanced gameplay together with nice puzzle like levels make it an enjoyable game. Well done!