Why must it be C++?
The current client's code in the repo is written in C++ as used by our last programmer.
is it an unreal game?