Final Project of Software Engineering, Politecnico di Milano, A.Y. 2023/2024. Prof. San Pietro Pierluigi
Feature | Status |
---|---|
Basic rules | ✅ |
Complete rules | ✅ |
Socket | ✅ |
RMI | ✅ |
TUI | ✅ |
GUI | ✅ |
Multiple games | ✅ |
Persistence | ❌ |
Disconnections | ✅ |
Chat | ✅ |
From Github:
- Go to
/CodexNaturalis/deliverables/final/jar
folder - Select CPU architecture (
x86
oraarch64
) - Download
Server.jar
andClient.jar
- Open
CMD
and navigate to C:/[dir]/[directory where you downloaded the jar files] - From here, just type in the
CMD
:
->java -jar Server.jar
(to run the server)
->java -jar Client.jar
(to run the clients)
You will be prompted to choose between TUI or GUI mode and Socket or RMI communication protocol.
Please note that GUI NOT started from provided JARs will not work, as it requires resources that are not present in the repository because they are covered by copyright.
Codex Naturalis is a board game developed and published by Cranio Creations Srl. The graphic contents of this project attributable to the editorial board product are used with the prior approval of Cranio Creations Srl for educational purposes only. The distribution, copying or reproduction of the contents and images in any form outside the project is prohibited, as is the redistribution and publication of the contents and images for purposes other than those mentioned above. Commercial use of the aforementioned contents is also prohibited.