Kerion
08-12-2006 17:35:45
Here's the deal: I've always been a huge OGRE fan, but my current game project is not being written in C++. I think C++ is great, but I enjoy the ease of development offered in the managed world. Considering my game won't be doing 8 textures per mesh, bump mapping, normal mapping, etc., I can afford the very minor performance hit going managed will give me (especially small since I will ngen the images on install of the game package).
That said, Ogre.Net has always been a little behind the current Ogre release, and last time I played with it, it had some issues. Great project idea, but it was flaky at times. Axiom is not kept close enough to the current Ogre for me to use that. I've been going down the path of writing my own specialized render engine using MDX and the Tao framework, but you can imagine how much time this takes.
So what I want to know is...how mature is MOGRE? Can it be used in a serious project with the expectation that 95+% of OGRE should work well? Or should I expect some headaches? I would really like to use Ogre as my rendering back end, but my decision to go managed is firm and won't change. If MOGRE can offer me a reasonably mature managed path in to Ogre, I will go that route.
That said, Ogre.Net has always been a little behind the current Ogre release, and last time I played with it, it had some issues. Great project idea, but it was flaky at times. Axiom is not kept close enough to the current Ogre for me to use that. I've been going down the path of writing my own specialized render engine using MDX and the Tao framework, but you can imagine how much time this takes.
So what I want to know is...how mature is MOGRE? Can it be used in a serious project with the expectation that 95+% of OGRE should work well? Or should I expect some headaches? I would really like to use Ogre as my rendering back end, but my decision to go managed is firm and won't change. If MOGRE can offer me a reasonably mature managed path in to Ogre, I will go that route.