Skip to content

This is the final project submitted by students Spagnolo, Vallone and Zoccatelli for the course "Software Engineering 2021-2022" at Politecnico di Milano. It's a videogame based on the popular boardgame 'Eriantys'.

Notifications You must be signed in to change notification settings

LoZo2000/Eriantys-Virtual_Boardgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ing-sw-2022-Spagnolo-Vallone-Zoccatelli

What we implemented:

  • (18) Simple rules + CLI + Socket
  • (21) + Expert game
  • (24) + GUI
  • (27) + I FA: x4 players
  • (30) + II FA: x12 characters cards
  • (30L) + III FA: Multiple matches

Test coverage:

Controller:

Class: 100% (7/7)
Method: 100% (48/48)
Line: 99% (204/206)

###### Model:

Class: 100% (45/45)
Method: 100% (285/285)
Line: 99% (1039/1047)

How to launch the apps from Terminal:

To play the game, you need to update the environmental variable path including "%ProgramFiles%/Java/jdk-/bin"
Your pc must run a terminal able to manage ANSI code and colors
Then, type on terminal the following lines to run...
Server: "java -jar ServerApp.jar"
CLI client: "java -jar CLIClient.jar"
GUI client: "java -jar GUIClient.jar"

About

This is the final project submitted by students Spagnolo, Vallone and Zoccatelli for the course "Software Engineering 2021-2022" at Politecnico di Milano. It's a videogame based on the popular boardgame 'Eriantys'.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages