[Bf-committers] For the Python gurus!

bf-committers@blender.org bf-committers@blender.org
Thu, 18 Dec 2003 07:02:33 -0500


Quoting Ton Roosendaal <ton@blender.org>:

> Hi,
> 
> http://www.swig.org/exec.html
> 
> Especially for Michel, but everyone who's into python.. they might  
> already know it though.
> I received an email from a developer who modularized/rewrote his game  
> engine using this system. Might be an interesting research topic for  
> 2.5->3.0 migration.
> 

SWIG is what we are using to provide Verse bindings in Python. Also, there is 
Boost 

http://www.boost.org/libs/python/doc/

which was used to wrap the OGRE game engine classes in the DIE game:

http://die.sourceforge.net/

The game is basically one big python script, with C++ classes extended in 
python pretty much seemlessly! Definitely worth checking out.

Tom