Skip to content

Prova Finale Ingegneria del Software - Polimi Ingegneria Informatica - a.a. 2020-2021

Notifications You must be signed in to change notification settings

elisabettafedele/ing-sw-2021-Berzoini-Fantini-Fedele

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prova Finale Ingegneria del Software 2021

Functionality State
Basic rules #c5f015
Complete rules #c5f015
Socket #c5f015
GUI #c5f015
CLI #c5f015
Multiple games #c5f015
Persistence #c5f015
Disconnections #c5f015

Master Of Reinassance

Setup

  • In the Deliverables folder there are two multi-platform jar files, one to set the Server up, and the other one to start the Client.

  • The Server can be run with the following command, as default it runs on port 1234:

    > java -jar MasterOfReinassanceServer.jar

    This command can be followed by these arguments:

    • -port: followed by the desired port number between MIN_PORT (1024) and MAX_PORT (65535) as argument;
    • -log: to save the log in a file;
    • -help: to get help.
  • The Client can be run with the following command:

    > java -jar MasterOfReinassanceClient.jar
    • This command sets the Client on Graphical User Interface (GUI) mode, but it can be followed by -cli if the Command Line Interface (CLI) is preferred.
    • The Server's IP and port to connect to can be specified during the execution.

Tools

License

This project is developed in collaboration with Politecnico di Milano and Cranio Creations.

About

Prova Finale Ingegneria del Software - Polimi Ingegneria Informatica - a.a. 2020-2021

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published