- Complete Game Rules (Basic gods)
- CLI
- GUI (partial implementation)
- Socket
- Advanced features #1: Undo
- Advanced features #2: Lobby and multiple matches in parallel
mvn package -P BuildServer
You can also download the latest version of server directly from the Releases page.
java -jar server-progetto-ingegneria-del-software-serra-ye-wu-1.0-SNAPSHOT.jar
The Game Server use TCP Port 12345, make sure this port is not being used and it's opened in your firewall.
We have an AWS EC2 Server which automatically runs the latest version of server on 18.195.117.7:12345.
You can monitor and manage the live server at http://18.195.117.7:8000
mvn package -P BuildClient
You can also download the latest version of client directly from the Releases page.
java -jar client-progetto-ingegneria-del-software-serra-ye-wu-1.0-SNAPSHOT.jar
If you want to connect to our live server, just write 18.195.117.7
when the game client asks for the server IP address.
java -jar client-progetto-ingegneria-del-software-serra-ye-wu-1.0-SNAPSHOT.jar gui
Coverage of it.polimi.ingsw.models