Skip to content

Software Engineering Project 2023/24 - PoliMI

Notifications You must be signed in to change notification settings

M1RK02/SoftEngProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex Naturalis


MyShelfie
Software Engineering Project - PoliMI

This are the requirements, the rulebook and the official site

A distributed version of the game Codex Naturalis made by

Pica Mirko

Pinelli Aldo

Prendin Christian

Pianalto Riccardo

What we have implemented

We have implemented the following features:

Feature Implemented
Complete rules ✔️
TUI ✔️
GUI ✔️
RMI ✔️
Socket ✔️
Multiple Games ✔️
Chat ✔️
Resilience to clients disconnections
Persistence

How to Use

  1. Go to /deliverables/Jars/ and download both jar files
  2. Open Terminal and navigate where you downloaded the jars
  3. From here, just type:
    -> java -jar Server.jar (to run the server)
    -> java -jar Client.jar (to run the clients)

Credits

This software uses the following open source packages:

Disclaimer

NOTE: Codex Naturalis is a board game developed and published by Cranio Creations Srl. The graphic contents of this project that are attributable to the board game product are used with the prior approval of Cranio Creations Srl for educational purposes only. The distribution, copying or reproduction of the content and images in any form outside of this project is prohibited, as is the redistribution and publication of the content and images for purposes other than those stated above. The commercial use of said contents is also prohibited.