Wednesday, October 21, 2009


Irrlicht Engine is a C++, 3D game engine. It is open-source, cross platform and relatively easy to work with especially for noob like me. The project has good documentation and tutorials and it is not hard to start with.

Running official examples.

I found something annoying with the latest Irrlicht version. If you want to use it with DirectX you must build it and enable the DirectX support. The binaries from the distribution are not built with it. At first I didn’t understand the message:

Irrlicht Engine version 1.6
Microsoft Windows XP Professional Service Pack 3 (Build 2600)
DIRECT3D9 Driver was not compiled into this dll. Try another one.

I suppose the Irrlicht developers had a reason to make things this way but it is not very convenient.
So if you want to use it with DirectX you must build it from the source code. Fortunately it is not hard to do because Irrlicht comes with its project files. Just add the SDK and run a build.

For more information visit its official site -

No comments: