-
Engine
-
Community
-
Documentation
-
Contact
Welcome to the Irrlicht Engine
The Irrlicht Engine is an open source realtime 3D engine written in C++. It is cross-platform, using D3D, OpenGL and its own software renderers. OpenGL-ES2 and WebGL renderers are also in development. It is a stable library which has been worked on for nearly 2 decades. We've got a huge community and Irrlicht is used by hobbyists and professional companies alike. You can find enhancements for it all over the web, like alternative terrain renderers, portal renderers, exporters, world layers, tutorials, editors, language bindings and so on.
And best of all: It's completely free.
26-Mar-03All the way to version 0.2
20-Mar-03Dev-C++ and Visual Studio support
![]() |
Because of the outstanding linux port and some user requests, I’ve refactored the whole code of the engine and made it compatible to the g++ 3.2.0 and the last two microsoft compilers which come with VC++ 6.0 and VC++.NET. This means that in version 0.2, you will not be only able to develop applications using the engine with Dev-C++, VisualC++ 6.0 and VisualStudio.NET, but you will also be able to recompile the whole engine with these. |
14-Mar-03Irrlicht Engine released!
![]() |
After some hard work, finally the first version of the Irrlicht Engine has been released: Version 0.1. The SDK is waiting in the download section for you to get it. In the package is included: A cool tech demo (screenshots available in the screenshot section), compiled tutorials which can also be read online, the complete source of the engine, the documentation and a lot more. Moreover I updated the todo list on the development page, announcing what features are planned in the next release. And here is one last thing I forgot to say: The background music ‘IrrlichtMainTheme’ of the tech demo has been composed and created by the very talented german musican Markus Rohde. It is also included in the SDK. |
28-Feb-03First release is on the way
![]() |
The first release of the Irrlicht Engine SDK is on its way. The release will be in the next two or three weeks. To show you the progress of the development, I’ve made a detailed TODO list at the development site. As you can see, dynamic light is 100% implemented now. Also, I contacted Brian Collins and got his permission to use his cool 3d models with the engine. Also, I uploaded some new screenshots. |
28-Feb-03Documentation online
![]() |
Because the first version of the Irrlicht Engine SDK is nearly complete, I am already able to upload the API documentation. Doxygen is used for generating the documentation and it is really a great tool. From now on the latest version will always be accessable from the Documentation->API link menu item on the left side. Also, I am really happy to say that Michael Cook and Jakab Marton, two great Quake3™ Leveldesigners, gave me permission to use their maps for screenshots and demos of the engine. And last but not least: Because I received so much emails with the same questions, I upated the FAQ section. |
19-Feb-03Open Source and SourceForge
![]() |
The Irrlicht Engine has gone open source! It will now be available under the zlib/libpng license. The first release (0.1) will soon be available. Also, the Irrlicht Engine is now hosted by SourceForge.Net: Thanx for hosting us! |
21-Nov-02New Screenshots
![]() |
There are some new screenshots online. They show some scenes of directly loaded Quake 3D levels. Look at the screenshots section. |
30-Sep-02First Sceenshots online
![]() |
The first screenshots of the engine are online. Look at them at the screenshots section. |
25-Sep-02Pre Alpha Demo ready for download
![]() |
A year ago, I made a demo of the Irrlicht Engine for checking out the speed of the Direct3D8 driver. It was posted as IotD at flipcode. The demo showed some nice particle effects, the bsp tree in action, and the first steps with the character animation system. The demo is old and ugly, but the first official demo of the Irrlicht Engine. Download it at the download section. |


