Project using Python-Ogre: nXtank

Quadrofonic

09-10-2008 21:14:49

The nXtank project is announcing its first public release today.

This is a playable tech demo, featuring a tank combat module. Later versions will allow players to design their own tanks and maps, and eventually AIs.

We wish to extend our thanks to the Python-Ogre project for providing an impressive toolset, and all of its contributors for providing working example code (especially zyzle).

We're four months into our first open source project and it's been quite a learning experience. We chose Python-Ogre over Crystal Space, Irrlicht, Delta3D, Panda3D, and Soya3D.

We started this project with zero experience in Python, Ogre, or Blender. The excellent documentation of all of three, in addition to the rapid learning curve of Python-Ogre has allowed us to accomplish so much in such a short time.

You can see all of our documentation, a few screenshots and videos, and download our Alpha release at:

http://nXtank.com

andy

10-10-2008 04:34:15

Very cool -- thanks for letting us know about this and for using Python-Ogre :)

If you need any specific help or run into issues please let me know....

Regards

Andy

Quadrofonic

10-10-2008 17:19:56

Very cool -- thanks for letting us know about this and for using Python-Ogre :)

If you need any specific help or run into issues please let me know....

Regards

Andy


We based our project on the latest version of the toolset available when we started (Python-Ogre v1.2RC1). We did encounter a number of issues, but found our own workarounds and presumed they will be fixed in the upcoming stable release of Python-Ogre v1.6 . Knowing how much time the PO team is devoting to getting new releases out, we opted not to trouble you with quirks in outdated libraries.

The only bug we were unable to work around may be a problem with the Boost library included in Python-Ogre v1.2RC1. Our game will crash with a RuntimeError message at random intervals. We have reduced the occurrence of this bug by reducing the number of entities spawned in the game; spawning more entities caused this crash much more frequently.

RuntimeError: Access violation - no RTTI data!

reptor

10-10-2008 21:24:07

I tried it :)

It's a nice little demo.

You should add sounds for the next version.