Cpp version of 3D Game Engine