Skip to content

francesco-re-1107/eriantys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eriantys

Progetto di Ingegneria del Software A.A. 2021-2022

Features

Feature Implemented
Regole Complete
CLI
GUI
Multiple games (FA1)
Persistence (FA2)
Resilience to disconnections (FA3)

Testing

Package Line coverage
model 95%
controller 89%

How to run

Prerequisites

  • Java 17

Run

Download the .jar file from the release page.

Server

java -jar eriantys.jar server

Deployed server: eriantys.francescore.dev:6001 Uptime Robot status

Server configuration

Env variable Description Default value
ERIANTYS_SERVER_PORT Server port 6001
ERIANTYS_BACKUP_FOLDER Persistence backup folder Current Working Directory

Client CLI

java -jar eriantys.jar client --cli

Client GUI

java -jar eriantys.jar client --gui

NOTE for Windows

For the best experience:

  • Change OS /s
  • CLI
  • GUI
    • Set Display scaling to 100%

Screenshots

CLI

cli1 cli2

GUI

gui1 gui2