Training in the Irrlicht Rendering Engine with C++