3D Game Development Engine in C++