Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diiego-h/clientservertictactoe

University project: Client-server model example.
https://github.com/diiego-h/clientservertictactoe

client-server java

Last synced: 21 days ago
JSON representation

University project: Client-server model example.

Awesome Lists containing this project

README

        

# ClientServerTicTacToe
University project: Client-server model example. TicTacToe game coded in Java following a custom communication protocol.

## Single player
The server waits for a client to connect. Clients are handled in multiple threads and the server uses the Minimax algorithm to play against them.

## 2 players
The server waits for 2 clients to connect. When it receives 2 connection requests, it starts a thread to handle the match as a proxy between the players.