Irrlicht Engine - A free open source 3D engine

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.

Forum working again

Thanks to our sysop the forum can be used again. It looks like the connectivity troubles had caused too many stale open sessions in the forum database.

Website & forum troubles

Last week SourceForge, which we use for hosting, was having connectivity issues. This caused the Irrlicht homepage and forum to work badly. Over the last days most things started working again – except the forum continues to be broken. Old posts can be read but everything else is currently not working. We try to figure out what is going on. In the meantime if you have urgent questions you can discuss them on IRC (server: irc.freenode.net channel: #irrlicht).

Stunt Marble Racers 2 – alpha release

Stunt Marble Racers 2 is a marble racing game. Race against others in a network game or against yourself using the ghost feature in the Time Trial mode. The game was developed with Irrlicht 1.8.4 and uses XEffects for shadow mapping.


– more than a dozen tracks available
– network mode for up to 4 players
– time trial mode to race against ghost marbles
– tracks feature jumps, steep turns and moving objects

Irrlicht forum thread.

Alpha-release “Schwarzerblitz”

Schwarzerblitz is a 3D fighting game focused on fast 1 vs. 1 battles.
It has been developed with a customized version of Irrlicht 1.9.0 and runs on Windows machines only.


The playable alpha is available for download and features:
– six playable characters, with more to come (20+ characters are planned)
– nine different stages with animated background elements and ring out mechanics
– 8-way movement in a complete 3D environment
– extended movelists for every character, listing every possible chain
– varied soundtrack with different genres and tunes
– moddable game engine (yes, you can add your own character, if you know how to use Blender!).
– controls can be freely remapped in-game. Both keyboard and joypads are supported (this game supports DirectInput, therefore no XInput keymapper is required)

Enter the fight and let the Black Lighting strike!
You can follow the game and get regular updates on the GameJolt page.

Irrlicht 1.8.4 release

A new bugfix release for the Irrlicht 1.8 series. This one is mostly about getting it to compile with gcc5 and c++11.
Visit the forum thread for more info about changes.
Download the zip here.

Enjoy!

Release: “Worlds”

“Worlds” is an action / adventure / stealth game made with Irrlicht, which will plunge you in many strange worlds. The game offers a lot of liberty, and you’ll find out that there’s often more than one way to finish your mission.

It features:
– A deep and intricate story, with plenty of surprises and odd characters
– 8 amazing worlds, with their own backgrounds and atmospheres
– Lots of possibilities; stealth, action, RPG… You choose the way you want to accomplish your objectives
– Witness the consequences of your actions when coming back on a world
– Tons of weapons, equipment and powers including grenades, medpaks, X-RAY Goggles, Analyzer, teleportation power, stop-time power…

Check the forum thread for more info.

Release: “Nightork Adventures – Beyond the Moons of Shadalee”

“Nightork Adventures – Beyond the Moons of Shadalee” has been released!


It’s an arcade shooter game, made with the Irrlicht Engine. You fly with a spaceship through procedurally generated caves and fight against evil demons using magic colors. There is a campaign of 30 levels and 6 boss monsters. It also comes with a level editor, so you can create your own caves and missions.

You can find further information in the forum thread.

Back from hack

The Irrlicht homepage got hacked last weekend. A backdoor was installed in our wordpress installation and invisible spam-links got added all over the place. This was possible as we hadn’t updated our WordPress installation for too long. Most things are now back in place. But we will no longer allow comments on posts (we have the forum for that) and we no longer support IRC chatting over the homepage (please use IRC clients for that instead).

The attackers likely got access to the database which is also used for the forums. So please update your forum password.

Irrlicht 1.8.3 released

Unfortunately a bug had slipped into 1.8.2 which prevented Irrlicht from compiling with gcc5.
Sorry for that, but here’s a new release which should fix it: Irrlicht version 1.8.3.

Same forum thread as for the last release.

Have fun!

Irrlicht 1.8.2 released

Irrlicht version 1.8.2 is now available.

It is a bugfix release, please check this forum thread for a list of changes.

Happy downloading!