Skip to content

Mattix124/IS24-AM38

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prova finale Ingegneria del Software 2024

Game box

Team AM38

About Codex Naturalis

The goal of the project is to create an online version of Codex Naturalis, a board game created by Cranio Creation. Rulebooks: ITA 🇮🇹 ENG 🇬🇧

Tools

Tool About
IntelliJ IDEA IDE
draw.io UML Class Diagram
Lucid Charts UML Sequence Diagram
maven Build automation tool
java FX Graphical Library
jUnit 5 Unit testing framework

Requirements

Functionality State
Full Rules 🟢
UML 🟢
Model 🟢
Controller 🟢
TCP 🟢
RMI 🟢
CLI 🟢
GUI 🟢
Multiple games 🟢
Chat 🟢
Disconnection Resilience 🟢
Reconnection 🟡
Game saving 🔴

🟢 Fully implemented 🟡 WIP 🔴 Not implemented

JAR execution

To run the server: java -jar <name>.jar server

To run the client: java -jar <name>.jar client [connection type] [interface] [ip]

  • Connection type: [TCP/RMI]
  • Interface: [CLI/GUI]
  • IP: server address (not required, default is localhost)

License

NOTA: Codex Naturalis è un gioco da tavolo sviluppato ed edito da Cranio Creations Srl. I contenuti grafici di questo progetto riconducibili al prodotto editoriale da tavolo sono utilizzati previa approvazione di Cranio Creations Srl a solo scopo didattico. È vietata la distribuzione, la copia o la riproduzione dei contenuti e immagini in qualsiasi forma al di fuori del progetto, così come la redistribuzione e la pubblicazione dei contenuti e immagini a fini diversi da quello sopracitato. È inoltre vietato l'utilizzo commerciale di suddetti contenuti.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •