C Multiplayer Game

C Multiplayer Game

Author: Alex Yang

Date: April 2024

Category: C;TCP

Description:

Coding a text-based battle game server in C running on a dynamic port via TCP. Clients are able to connect to an actively running battle game server using the Netcat networking utility and can engage in a Pokémon-esque turn-based battle game by logging into the server and matching with another client. Unix stream sockets are used within the program to allow for lossless client-server exchanges of information.