c-game-server-demo.mp4
Left - Server code running remotely on a DigitalOcean droplet, routed to with nginx
Right - Local terminal on my machine, running the game binary
The game client is running the client network code, and then sending the circle position to the game server on my droplet.
- Can continuously receive messages from up to 10 clients concurrently (DigitalOcean VPS - 1vcpu, 1gb ram)
- Currently uses TDP
Run make in the root directory, then:
Server:
- ./game_server <port_to_run_on>
Client
- ./game_client <server_ip> <client_label_#(1-8)>
I'm tracking the changes I want to make here on Notion