Object-Oriented Graphics Rendering Engine – Ogre3D is a API that is designed to facilitate the implementation of graphics in your game. You’ll need to find other APIs for adding features other than the graphics, such as sound, physics, etc.

Games made with Ogre3D.

Notable mentions are Torchlight I, Torchlight IIGarshasp, Nimbus, The Book of Unwritten Tales, Venetica, Zero Gear and Roblox.

Languages: The engine is written in C++ and is the engine’s main language but it possible to use Python, Java, .NET framework (Visual Basic, C#, Delphi, Boo) and GML (Game Maker Language).

Platforms: Windows, Mac, Linux, iOS.



Q&A: Steve Streeting On Open Source 3D Engine OGRE 3D

Performance Scaling With Cores: Introducing The SMOKE Framework – This article talks about Intel’s Smoke particle system framework, in which the demo uses Ogre3D and DirectX 9 for graphics rendering.

Price: Ogre3D is free. For more information, look at the Licensing FAQ.

Ogre3D Tutorials:

Ogre3D Wiki Tutorials

Know a Ogre3D resource that isn’t in this page? Please send us a message!

Sign up for the FREE Game Design Resources newsletter.