Irrlicht not being chosen for development?

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.

Irrlicht not being chosen for development?

Postby theweirdn8 » Sun May 27, 2012 1:12 pm

Hello fellow coders and game developers,

I've been doing extensive research into many 3d engines for C++. Of all of the searching I've done it seems as if Irrlicht does not have too many games besides Octodad, 2 anime mmos, and that is about it. Is there a reason for this. I heard that once a project starts in Irrlicht it is really difficult to finish it, in opposition to the other engines that may be initially harder to do. What do you all think about this?
theweirdn8
 
Posts: 14
Joined: Sun Feb 19, 2012 10:05 pm

Re: Irrlicht not being chosen for development?

Postby senergy » Sun May 27, 2012 1:34 pm

irrlicht is graphics engine, not game engine, this means that you have to create your own game engine, however, since irrlicht is opensource graphics engine you can modify it (add sound lib, physics etc), so when you pick up irrlicht you have basically 1/2 of work done on game engine, this is why I prefer irrlicht, you can create own game engine but you don't have to do it from scratch and you can save a lot of time, also it is really easy to use in my opinion
senergy
 
Posts: 10
Joined: Tue May 22, 2012 8:20 pm

Re: Irrlicht not being chosen for development?

Postby hendu » Sun May 27, 2012 4:44 pm

Just like any library with a liberal license, there are a ton of projects you're not going to hear about. Irrlicht is used in surprisingly many iOS and Android games, just as an example.

Just to pick another library, try to list all games that use Bullet. You can't, there's no requirement to list it in the credits even.
hendu
 
Posts: 1551
Joined: Sat Dec 18, 2010 12:53 pm

Re: Irrlicht not being chosen for development?

Postby REDDemon » Sun May 27, 2012 6:16 pm

the only way you can see if a engine is for you or not requires you to know basics of OO design and a quick look to the API of the engine. You can read 100+1 opinions but until you try you'll never know.
OpenGL is not hard. What you have to do is just explained in specifications. What is hard is dealing with poor OpenGL implementations.
User avatar
REDDemon
 
Posts: 831
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Re: Irrlicht not being chosen for development?

Postby CuteAlien » Mon May 28, 2012 2:39 pm

There's also for example at least 3 racers done with it, h-craft championship, Supertuxcart and Stunt Marble Racer. Having done the former I can tell that the engine worked rather well for that. Still it depends a lot on games which engine will work for you. Irrlicht is easy to use, but if you need certain features which are not already in the engine it can be hard adding them (for example if you need support for streaming large scenes or if you need advanced animation mixing).

So you should consider as first step which features you will need exactly in your game - and then check if engines support those. No engine supports everything - and sometimes it's also worth changing your game-design to make it work better with an engine (this will even happen if you buy the best engine on the market - good game design always means breaking down ideas to work with the tech).
IRC: #irrlicht on irc.freenode.net
My patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Games with Irrlicht: http://www.irrgheist.com/
News: http://www.reddit.com/r/irrlicht/
User avatar
CuteAlien
Admin
 
Posts: 5349
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany


Return to Beginners Help

Who is online

Users browsing this forum: zerosang and 1 guest