PyWeek - Lawn RPG - feedback

Fun Prod Inno Disq N/W Comments
1 1 1 yes

I love your self-deprecating readme, so I was very eager to play, but I couldn't get python-xml to work. I wish you would have used Python's built-in XML support instead of a library that's not maintained anymore. Oh well, good luck in the future!

4 5 3

Really liked the graphics on this game. I didn't play much, but I explored around and found a few interesting things. I was killed by a swarm of crows, got through the maze, found the shop, then walked around a bit more. Then I got a "KeyError: 'nextlevel'", so I gave up playing this game. It was fun while it lasted. Great work, especially on the pixel art. You said there would be bugs, but I didn't really find anything except for that crash. The game does need more directions, though - I felt I was walking around randomly.

1 1 1 yes

PGU is not listed as a dependency and I am unable to install it using easy_install.

3 3 3

Must have more visually diferent areas.

2 2 2

Got lots of potential there, but please fix your map designs and have a better indication of "what should I be doing?". And get a soundtrack. =)

2 3 2

-

4 3 3

It's actually fun... just unfinished. ;)

1 1 1 yes

needs pgu - will update this when i get it working

2 3 2

It was difficult to get what I am expected to do besides killing anything that moves.

2 3 3

Could be good if you can get the bugs out!

3 2 2

Not that buggy :). The map is quite large and fun to explore. It is pretty open-ended -- I think it would have benefited from a mission that gives motivation to the player. My motivation was to get enough money to buy a shovel and dig on the field beyond the Konami code maze. And all I got was this lousy $1!

4 4 2

Cool game, like the Zelda tributes. I was playing it for about 30 minutes when I got the exception below. I didn't put DNW though as I'd got the gist of it. Fun game, with a massive world for a week of development.

Traceback (most recent call last):
File "main.py", line 55, in <module>
if __name__ == '__main__': main()
File "main.py", line 53, in main
game.run(playscreen(game, sounds, mixer), screen)
File "/home/andy/pyweek8_rating/off-my-lawn/pgu/engine.py", line 104, in run
self.loop()
File "/home/andy/pyweek8_rating/off-my-lawn/pgu/engine.py", line 112, in loop
if self.fnc('loop'): return
File "/home/andy/pyweek8_rating/off-my-lawn/pgu/engine.py", line 80, in fnc
else: r = f()
File "/home/andy/pyweek8_rating/off-my-lawn/playscreen.py", line 466, in loop
nextlevel = exitcollisions[0].nextlevel()
File "/home/andy/pyweek8_rating/off-my-lawn/exit.py", line 61, in nextlevel
return self.attributes['nextlevel']
KeyError: 'nextlevel'

2 2 2

Whenever I tried to go off map I would get thrown all over the place.

3 3 3 yes

Doesn't say how to run it!
python main.py
Traceback (most recent call last):
File "main.py", line 55, in <module>
if __name__ == '__main__': main()
File "main.py", line 53, in main
game.run(playscreen(game, sounds, mixer), screen)
File "/usr/lib/python2.5/site-packages/pgu/engine.py", line 104, in run
self.loop()
File "/usr/lib/python2.5/site-packages/pgu/engine.py", line 117, in loop
if self.fnc('update',self.screen): return
File "/usr/lib/python2.5/site-packages/pgu/engine.py", line 79, in fnc
if v != None: r = f(v)
File "/home/macarse/Desktop/cripto/off-my-lawn/playscreen.py", line 615, in update
pygame.transform.scale(self.screensurf, (640, 480), screen)
TypeError: function takes exactly 2 arguments (3 given)