I am currently investigating several free/open source OpenGL based 3D engines, and was wondering if you guys could provide some feedback on these engines and how they are to work with in a real world project.
The engines being compared are (in no particular order):
Crystal Space
Panda3D
Irrlicht
These are the main ones i know that are cross-platform, any there any others that i should be looking at?
One of the most popular and widely used game engines is the Unreal Engine, which is owned by Epic Games. It is essentially a game development multi-platform engine designed for businesses of all sizes that helps use real-time technology to transform ideas into engaging visual content.
Unreal Engine primarily uses C++. It is free to use Unreal Engine, but if you sell your games, the creators of Unreal Engine will keep 5% of your profits. Check out some popular games made with Unreal Engine.
You can find a lot of informations on lot of engines on this database.
CrystalSpace is a full engine so it's a monolithic bloc that you have to customize for your needs. Irrlicht too but it's made do do things easy. The counter effect is that it's hard to do specific things.
Now, i think Ogre might be the most general purpose hardware accelerated 3D rendering engine around here. Maybe Horde3D is better suited for specific high quality rendering but nothing that cannot be done with Ogre too.
More focused on large terrains than games (think GIS or flight simulators) there is also openscenegraph
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With