Juggernaut wrote:
I do not have such a background. I am a game enthusiast who is passionate in making games. I am not adept in graphics API programming and have mathematical background only upto high school level. Does HORDE make life of a person like me easier or harder for making a complete game ?
You have Horde3D wiki, but i think, there is no-sense to use horde3d if you'll not be able to write your own shaders, and eventually do some modification into 3d engine.
I think, that was one of horde3d goals, is to be easily readable and understandable, instead of making a tons of code, and then even more documentation.
So, if you'd like to dive into GLSL and graphics programming as well, you should try horde3d. If you just want to make a game, without entirely knowing how does it work, you probably should look for ogre, or even more high-level engine.
You wont find any books on horde3d, but you don't need that. All you need is to learn GLSL, C++ and yes, some maths.
That's if you want to do graphics programming as well. You'll learn a lot by it, and you'll be able to make better game. Even if you're not targeting graphics programming, you'll become a better programmer generally as well (or you'll give up
.
If you expect graphics engine to be a tool, to be working most preferably out of box, you probably should better choose ogre, because neverthless that horde3d is indeed working out of box, i guess you'll be needing more features for your game someday, and Ogre will provide them more easily to you from out of the box.
So, Horde will help you learn ( == make better game) faster, and Ogre will help you to make your game without caring as much about graphics engine.
That's just my humble opinion,
Have fun