What game engine is best for Irrlicht?
What game engine is best for Irrlicht?
I need help!What game engine is best for use with Irrlicht?I want to make some games with Irrlicht but i don't know what game engine to use with it.Please help!
ANDROSS in the Hell Entertainment
Not to be to presumptuous here, but I'm wondering if you really understand what a game engine truly is... it's nothing more than a collection of libraries (usually) which handle different aspects of the "game" being run.
The question is, what features do you need?
Irrlicht is a rendering engine which handles all of the calls to the graphics API for you - it's really an abstraction layer designed to simplify the interface and automate mundane and repetitive programming tasks.
Additionally, Irrlicht provides you with a very basic level of collision detections. It's nothing along the lines of the complexity and flexibility you'd get with a full-blown physics engine, but doesn't have the performance overhead associated with a math library either.
Does your project NEED physics, or will simple collision detection cut it?
Sound is obviously another facet of the "multimedia" experience and there are anumber of alternatives available for personal and commercial use. FMod, OpenAL adn Audiere to name a few.
I guess this most important question is, do you understand programming? If yes, then do you understand object oriented programming? If you do, even if it's another language, now you're down to the fundamentals of syntax and perhaps a few coding practices and quirks native to C++.
If not, I'd suggest starting with some basic programming tutorials (like "Hello World" type stuff) to build a foundation of understanding. While you're doing that, you could always grab a game-builder program like Game Maker or 3D Game Studio to experiment and start getting a feel for game design, scripting and asset generation adn implenmentation.
Again, I hope I'm not being too presumptuous here, but if you're starting from ground zero with no programming skills, then this is not the best place for you to start IMHO. (C;
The question is, what features do you need?
Irrlicht is a rendering engine which handles all of the calls to the graphics API for you - it's really an abstraction layer designed to simplify the interface and automate mundane and repetitive programming tasks.
Additionally, Irrlicht provides you with a very basic level of collision detections. It's nothing along the lines of the complexity and flexibility you'd get with a full-blown physics engine, but doesn't have the performance overhead associated with a math library either.
Does your project NEED physics, or will simple collision detection cut it?
Sound is obviously another facet of the "multimedia" experience and there are anumber of alternatives available for personal and commercial use. FMod, OpenAL adn Audiere to name a few.
I guess this most important question is, do you understand programming? If yes, then do you understand object oriented programming? If you do, even if it's another language, now you're down to the fundamentals of syntax and perhaps a few coding practices and quirks native to C++.
If not, I'd suggest starting with some basic programming tutorials (like "Hello World" type stuff) to build a foundation of understanding. While you're doing that, you could always grab a game-builder program like Game Maker or 3D Game Studio to experiment and start getting a feel for game design, scripting and asset generation adn implenmentation.
Again, I hope I'm not being too presumptuous here, but if you're starting from ground zero with no programming skills, then this is not the best place for you to start IMHO. (C;