Irrlicht Engineは、高性能なリアルタイム3Dエンジンです。C++で記述されており、C++のほか.NET言語でも利用可能です。IrrlichtはDirect3D、OpenGL、そして独自のソフトウェアレンダラにより、完全なクロスプラットフォームを実現しています。