Best open source 3D game engine?

Started by
9 comments, last by OSXRules 19 years, 11 months ago
I have seen similar posts in the forums but there doesn''t seem to a sure answer. Is there maybe a list made up somewhere of various engines with their specs and performance details? I don''t want to know about commercial engines because I don''t have any money to pay for them. Engines I am talking about are like Blender or Genesis3D. I mean, which out of those 2 would people choose and why?
Advertisement
It hasn''t been updated in a while, but http://cg.cs.tu-berlin.de/~ki/engines.html is a great listing of free and commercial game engines.
the ogre-engine seems quite interesting to me, bc. its open source, you can find some nice solutions, if you are writing your own engine too...

http://www.ogre3d.org/
http://engine.stodge.net/
It''s still a work in progress, though, but it looks promising :D
Are there any engines that are free for non-commercial apps but are used (maybe with a license) on big commercial projects? If so, what is the most popular? I had heard that Blender was used on some commercial stuff, is that true? I know the Quake 3 engine is popular but is it open source and where do you download it if it is? I checked out idsoftware.com but there is no direct link to download anything.

I actually like the idea of Blender''s realtime engine as you can play the game without having to recompile software etc and it has a whole animation & modelling suite built in. I always hate having to code up a whole program and having to weed out every single code error before you actually get to see the game in action.

Thanks for the link to
http://cg.cs.tu-berlin.de/~ki/engines.html
it certainly lists a lot of engines and spec. But, there aren''t really any easy to figure out ratings. People keep saying try this engine and that engine but aren''t there engines that everybody likes better than the rest? Y''know like how if I say what is the best commercial animation software, then the top answers are: 3ds max, maya, lightwave and most people would agree.

So the best open source game engines are: ... ?

ps I''m actually getting quite set on using Blender but I want some opinions if anyone thinks maybe that''s a bad idea. I haven''t used it much so I don''t know if it''s slow or if it''s difficult to use or what.
I like NeoEngine most.
Neoengine.org

The features lists of open source engines are not what I''d look at.
Look at the example code to see if you like the api.
Most engines should allow you to add things that are not implemented.

And it depends on what you want as well.

Do you want to be able to add / replace things?
Do you want it to be as easy to use as possible?
Does it have to be portable?
.
.
.
Writing errors since 10/25/2003 2:25:56 AM
Neoengine scores a big minus however on documentation. That''s a problem with most (not all) open-source engines.

If you look at the site, there are some beginner tutorials, and an automatically generated api reference. Click on the engine namespace and you''ll see a huge alphabetical list of classes. There''s no hand-written overview of how it actually works, just a few documents on how to get it to compile.
You can see Irrlicht if you want:
http://irrlicht.sourceforge.net/features.html
Neoengine comes with example applications. 4 of them are commented on the website afaik.
An experienced programmer should be able to learn from the source of the other tutorials.

And experienced programmers are the main target group at that stage of development.
Writing errors since 10/25/2003 2:25:56 AM
OGRE has plenty of documentation - both Doxygen generated API docs, and a complete manual written by the chap which started OGRE. This manual is arranged in sections and does provide code examples of how to use the different components.

The site does feature a few tutorials about creating simple OGRE appliations but nothing really fancy.

This topic is closed to new replies.

Advertisement