I have a project, which uses C++ and Ogre3d (Eihort) together
with CEGUI (GUI), Newton (Physics), RakNet (Networking), OpenAL (sound),
OIS (input system). It is quite far underway, but I feel that coding in C++
slows me down and I need some more rapid development alternative.
As long as I do not intend to rewrite everything, I am planning to try to code
upcoming things in python. So I think that I want to embed Python in C++
(rather than use plain Python and import Ogre3d). Other thing is that
I would like to have direct access to Ogre3d from my Python scripts,
but not neccesserily to other modules like CEGUI, Newton, Raknet, etc.
Could you recommend me how to start? Should I use Python-Ogre bindings?
Can I use them with Eihort? Will I be able to use any kind of
JIT compiler with my setup? May be you could point me to some
open source projects that use this setup?
And I am really eager to use Stackless Phython version (http://www.stackless.com/). Is it possible with Python-Ogre?
Please, give your opinions and advices!