Turning a Game Engine into a Python Plugin

I have a great respect for Python.  It is a very powerful scripting language.  So of course I wanted to use it with a game engine!  I took on the arduous task and turning and entire game engine into a plugin for Python.  This took months to write and rewrite to make it work as I wanted.  The end result was the Torque 3D engine running from Python scripts.  It also plugged Python into the existing scripting console of the game engine.  This was a fun and frustrating project.  I learned how to make, and not how to make Python plugins.

The project can be found here:

scriptT3D Extension for Python