September 15, 2008

A real time 3D engine...

OGRE
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes

After much research and experimentation, i was left with the following options.
1. Blenders inbuilt game engine
2. microsofts XNA studio
3. OGRE
4. Crystal space
5. IRR licht

Why did i choose OGRE?
Of all my options, OGRE stood out as being well designed and documented both its API and in its forums and tutorials. It was also, hands down, more immpressive than the other open source equevalents.

To get this project off the ground i would need a healthy understanding of C++ programming which i have had almost no practice of training in. I began with introductory books and then moved on to more specific references like this one:



After being able to understand the code and function calls, i was able to begin to create working prototypes. But first i would need my own assets

No comments: