C++ Crossplatform Game Framework