Software Engineering Project (3 CFU), 2022
-
Marco "Il Puma" Paradina
-
Samuele Peri
-
Davide Palmiotti
The following functionalities have been implemented:
- Complete rules
- CLI
- GUI
- Socket
- Character cards (Bonus functionality)
- 4 Player game (Bonus functionality)
Package | Class % | Method % | Line % |
---|---|---|---|
Controller | 100% (27/27) | 89% (125/139) | 80% |
Model | 100% (17/17) | 86% (148/172) | 86% |
Using Java 11
To execute the server, download ServerApp.jar and run the following command
java -jar ServerApp.jar
To execute the client, download ClientApp.jar and run the following command
java -jar ClientApp.jar
you will then be asked to choose between CLI (0) and GUI (1) IMPORTANT: for the correct usage of the CLI Enviroment, use the terminal in the biggest size possible (we reccomend fullscreen). The GUI is set to the default resolution of 1500x850, we haven't found any problems with different screen sizes.
Eriantys is a board game for 2-4 players See the complete ruleset here