I recently discovered Panda3D, and have been very impressed with it. I’ve had a handful of game ideas I’ve been wanting to jump into for a long time, and have consistently been looking at and checking out different engines. My favorite candidates have been Ogre (which is not a true game engine) and Unity. Both of which I have tinkered with, and run through tutorials, etc. I’ve gone between the two but I’ve feel like I wanted something in between in terms of speed/flexibility (ogre) and ease of use (unity). I think I’ve found that perfect in-between with Panda, and I’m getting some things done with it.
There’s a lot of cool stuff available in the Python API, but something that stood out to me was how nice it is the create custom event handlers in code:
# myObject derived from DirectObject
myObject.accept('Custom Event', self.listenerMethod)
# you could then do the following:
messenger.send('Custom Event', ['param1', 'param2'])
# slick.
I’m hoping to actually put together a simple game or demo this weekend and post it. Stay tuned!
This entry was written by , posted on July 21, 2010 at 9:11 pm, filed under Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.