Irrlicht is a a lightning fast free open source high performance realtime 3D graphics engine written and usable in C++ and also available for. The game engines listed below are graphics engines capable of rendering realtime 3d environment. Please keep in mind that a game engine usually consists of graphics engine, sound library and server for multiplayer. The time has changed now and with so many game engines available, development of game is as easy as it sounds and i am a great fan of open source game engines. Few years ago, everybody believed that it would take thousands of lines of code and years of work needed to create a viable game.