Time to start over... I can already hear John H. groaning about engine development, etc. But this time I'm doing it with a pre built system so it's like starting over 500 leagues further down the path than where I just was. A developer's "teleporter" of sorts.
Troll meets OGRE...
The reason my engine is dying has to do with game making. You know that thing we're all supposed to be doing instead of wasting our time on various subsystems. I have decided to continue development of my Troll game ( yeah that's the working title ) and will be looking to put together a solid first level over the coming months. After that I may put together a small team to complete the project. I've decided to use OGRE as the main rendering system in order to save myself a year's++ worth of work.
Shoulder devil is saying, "Neil, you know you can make those systems...Just do it yourself...You know you want to anyway." And my shoulder Hattan isn't saying anything but he's holding a really big gun at my head and giving me a drunken smile. So it looks like I have to settle with tweaking out the OGRE. I've already noticed a couple o' things * hiccup * that'll need to be added to the animation system so I can have the timer controlled blending I'm used to having with DECal.
My first order of business will be to duplicate the demo level I've already created using OGRE. But maybe I'll want to get rid of these scary fucking shoulder beings before I do that.