Finished, kind of...

Well, I've posted my "final" version, along with a py2exe'd version and a basic level editor. Unfortunately, the latter didn't get much use, and the game only has 5 levels.

I really ran out of time on this one, mainly due to visiting family for Easter. Still, I'm pleased with what I managed to get done. Barring some last-minute kluges, my code was kept fairly neat and maintainable, which is something I often struggle with. And I learnt a lot from using PyODE for the first time.

Looking forward to playing everyone's entries now! Good luck!

(log in to comment)


Hi, I've received this traceback:
Traceback (most recent call last):
  File "", line 9, in 
  File "/home/riq/src/pyweek4/RopeSwing-1.0/lib/", line 182, in main
    grapple = Grapple(world)
  File "/home/riq/src/pyweek4/RopeSwing-1.0/lib/", line 48, in __init__
  File "mass.pyx", line 209, in ode.Mass.__getattr__
TypeError: exceptions must be strings, classes, or instances, not type
sorry, I tried the game in ubuntu feisty (python 2.5)