COCOS Style 3D Engine using C++