Wait.... I actually made something?

So, there are flaws: sometimes the balls start wandering around through the walls; but I made something that counts as a game!

This is labyrinth style game where you try to remove the Nemesis balls from the map without getting kicked out yourself. Not what I set out to make, but I'm very pleased to have figured out Panda3D model creation as well as getting together something that's fun to play.

Thanks for the opportunity everyone! Here's a zip file.

The game requires Panda3D (1.7.2) and of course Python (2.7). Everything else is included. I'll try to upload some compiled versions soon.

(log in to comment)

Comments

Looks cool! Don't forget to upload your zip file and mark it final on pyweek.org as well. :)
Is there some other dependency? I get:

ImportError: No module named direct.directbase.DirectStart
You need to install the Panda3D runtime, and then start the game with:

ppython Paths.py

Note the extra 'p' on the front.
For the record, the game runs fine with Panda3D 1.8.1.  It would have been slightly easier to play had you made more use of Panda3D's deployment tools, however, by shipping a .p3d file or even a generated .exe installer :-)

@gcewing: it actually requires the SDK, not the runtime.  The Panda3D runtime is only used for running packaged .p3d bundles (analogous to .jar archives in the case of Java, I suppose).
Ah, okay, I was using a Panda3D installation from an earlier pyweek, and I must have installed the SDK as well. It was a long time ago. :-)