The PlayerLink Repository
The PlayerLink repository contains the source code for both server and client base implementation of PlayerLink. PlayerLink is built using CMake, a cross-platform C/C++ build system.
Repository Layout
The Repository is layed out as follows: π π¦ β£ β ``` π¦ PlayerLink β β£ π include β β£ *.cmake //These files will host cmake functions to import additional libraries such as boost β β£ π Libraries β β£ π dynlibs β β β£ π win //Windows DLLs β β β£ π linux //Linux .so files β β β£ π mac // dynlibs for MacOS β β£ π static β β£ π win //Windows Static libs β β£ π linux //Linux Static libs β β£ π mac // dynlibs Static libs β£ π src β£ πclient // PlayerLink Client system β β£ πnet // Client Network Code β£ πcore // PlayerLink Core Library β β£ πcrypto // Cryptography Functions β β£ πnet // Networking code β β£ πutils // PlayerLink Utility Code β β β£ πexceptions //PlayerLink Exceptions Library β β β£ πlogger // PlayerLink Logger β£ πplatform β β£ πieee β β β πposix // Posix Specific code β β£ πmicrosoft β β β πwin32 //Win32 specific code β β β β£ πoverlays β β β β β πcore β β β β β β£ πnet β β πunix // Unix specific code β πserver // PlayerLink Server β β£ πnet // Network sources β β£ πroom //GameRoom sources