c++, Directx11, Game Engine for personal projects