Topic: How are you using Irrlicht?
a question here on the forum made me wonder how others are building a game framework around Irrlicht. i struggled mightly at first to figure out how to practically integrate Irrlicht into a game. i originally tried to use the Irrlicht scene nodes as my game objects, but realized that without the ability to customize the built-in nodes that i could not accomplish what i wanted. then it dawned on me that the Irrlicht nodes are simply the display part of something greater and thus my (in the scope of my framework) concept of the game object was born. the game object is the basis of the game framework ive been working on. i plan to release my game state based framework at some point. i started it with RetroTank3D, refined it a bit on RetroBoxing3D (even though i switched the renderer to MiniB3D which because of the design of the framework could be easily swapped in), and am again refining it with my latest project Super Keys.
so before i go into great detail and release the source of RetroTank3D, how are you using Irrlicht in your games?