-
Notifications
You must be signed in to change notification settings - Fork 1
Home
With GameServer you can connect whatever client you'd like and go multiplayer. The server communicates via commands which means that every client needs to emulate the other clients on their own. The application comes with logging library spdlog to prevent logging from impacting the performance on a larger scale. The server itself has no limit to the maximum amount of connected clients thus it will simply keep accepting clients until memory runs out.
The server is written in C++ and utilizes the standard library winsock2 for communication between server and client. However, this does not prevent the client from being written in another language. The only requirement is that the client parses and sends information in the same format the server does which we'll get to later.