RetroSpy is a GameSpy Project that aims to create GameSpy 2011/2012 services.
The server is written in C++ and could be considered as the spiritual successor to OpenSpy Core since most of the modules are based from it.
See the wiki for more information about compiling and creating a RetroSpy Server.
git submodule init
cd libuv-cmake
git submodule init
cd ../mysql-connector-cpp
git submodule init
cd ..
git submodule update --recursive --remote
- Luigi Auriemma for his papers about gamespy that was used as a reference
- OpenSpy for the architecture and the portions of code of the modules
- MySQL for their database server and C++ connector used in RetroSpy
- libUV for their awesome asyncrous I/O library that is used on the Server