Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1.1 KB

documentation.md

File metadata and controls

19 lines (17 loc) · 1.1 KB

Overview Of The Project

CUTS servers are programed in C#, and utilize the C# Enet Wraper to communicate with tabg clients. CUTS (and tabg), work using a client-server model, where the server is the host of the game, and the clients are the players.

CUTS itself operates on a system of "rooms", where each room is a seperate server, and each room holds the data for a single match. This allows for multiple matches to be hosted of one instance of the program. Each room runs on it's own thread, and is responsible for handling all of the game logic for the match.

Documentation For Each Part Of The Project