/Pong-Game

📓A Pong Game implemented to exemplify Client-Server architecture and multi-threading

Primary LanguageJavaOtherNOASSERTION

Static Badge GitHub repo size GitHub Release License: CC BY-NC 4.0

Pong-Game

A Pong Game implemented as a Java Desktop Application to exemplify Client-Server architecture and multi-threading

Running

To run the server run as:

java -jar javiergs.PongGameServer

To execute the client run as:

java -jar javiergs.PongGameClient

User Interface

Running a server shows a panel where a player control left side and received client position via socket; running a client shows the player control right side and received server position via socket.

Blueprint

A drafted class diagram of the current release is as follows: