System Programming course assignment - Client/Server protocol with network communication
-
Updated
Jul 21, 2021 - Java
System Programming course assignment - Client/Server protocol with network communication
Java TCP Client / Server Connect 4 made with Java Swing
A high-performance, multiplayer 5-Card Draw Poker engine leveraging Java 21 Virtual Threads. Features a custom text-based TCP protocol, Domain-Driven Design (DDD), and advanced game mechanics including horizontal-slicing side pot logic and automated hand evaluation.
Native asynchronous network library with packet-based architecture
Add a description, image, and links to the custom-protocol topic page so that developers can more easily learn about it.
To associate your repository with the custom-protocol topic, visit your repo's landing page and select "manage topics."