Skip to content

Latest commit

History

453 Commits

Folders and files

NameName
Last commit message
Last commit date

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

ToolAbout
IntelliJ IDEAIDE
draw.ioUML Class Diagram
Lucid ChartsUML Sequence Diagram
mavenBuild automation tool
java FXGraphical Library
jUnit 5Unit testing framework

Requirements

FunctionalityState
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

3 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages