Game Engine in C++