Team Project
Client-Server Game Project
Clients and server running on different machines, using sockets, threads, synchronization, avoiding of races and deadlocks, implementing a polished GUI
Access to a database from Java (JDBC, PostgreSQL).
XML for various purposes including possibly the communication protocols.
Deployment diagram of the whole system
The login and the searching for opponents screen
The sign up screen
The main game screen
The winner/loser screen
|