Irrlicht Engine Icon

Irrlicht Engine

4.8 Stars (48)
792 Downloads (This Week)
Last Update:
Browse All Files
Solaris Windows Mac Linux BSD Android



The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.

Irrlicht Engine Web Site


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I starting fiddling around with Irrlicht back in 2008 when I was learning C++. I was proficient with C and had used Allegro for a few projects, but wanted something that supported 3D. I tried OGRE but was too new to C++ and OO principles to get beyond a few simple Hello World examples. I had also unsuccessfully tried diving into OpenGL. And then I discovered Irrlicht. It was fairly easy to get started developing with it and it included a lot of features "out of the box". The examples were just detailed enough to get me started, and the forum filled in the gaps. I also found the API well organized and easy to follow. A few years later I switched from using Java to Irrlicht for several promotional apps for a casino I worked for. I was on a deadline and I couldn't get these kiosk printers to work right with the Java. But they worked flawlessly with a simple console app written in C++. Since Irrlicht had built in GUI controls, I decided to use it temporarily until I could figured out my Java printer issues. I never went back. And the kiosk apps eventually became fully 3D - much to the patrons' (and the Marketing Coordinator's) delight. Anyway, what can I say...I'm a fan!

    Posted 06/11/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    It's soooooo easy according to low level libraries, and has much good features and design, but with a little bit limited support

    Posted 01/29/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5


    Posted 01/14/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    to bad it written in c++ if it was written in C# i would have a purpose for it ... ( Opensimulator (.org) and/or Second Life ... )

    Posted 09/21/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Irrlicht is amazing for a lightweight and fast 3D library to weave into your game engine. It's easy to pick up and quick to get what you want on the screen. It has a decent amount of features and the design structure of the library itself is well thought out. There is some support on the forums but your going to have to dig around for a lot of things. Irrlicht has come a long way and has a long way to go. 4 Stars.

    Posted 03/06/2014
Read more reviews

Additional Project Details



Intended Audience


User Interface

X Window System (X11), OpenGL, Win32 (MS Windows), Project is a 3D engine

Programming Language

C#, C++, Visual Basic .NET



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks