Expand description
This module contains the shared functionality between clients, i.e. programs that control player characters in the game world by talking to the server. There are two clients:
- Graphical user-facing client: sdl_client.
- Headless client for running any number* of automatically ran bots, to populate empty servers for demonstration: bot_client.
* as far as performance allows
Structs
Wrapper around UDP and TCP sockets for communicating with the game server.
A simple logger that prints out the logs into stdout.