Functionality | State |
---|---|
Basic rules | |
Complete rules | |
Socket | |
RMI | |
GUI | |
CLI | |
Multiple games | |
Persistence | |
Domination or Towers modes | |
Terminator |
Go to ./src/main/resources/properties
and open the settings.properties
file.
Here you can set your preferred network and game settings.
Run the following line usign maven to build the server and client jar:
mvn -Dmaven.test.skip=true package -quiet
Extract the zip.
To run the client:
GUI : java --module-path ./javafx-sdk-12/lib --add-modules javafx.controls,javafx.fxml -jar ./deliverables/JARs/client.jar gui
CLI : java -jar ./deliverables/JARs/client.jar cli
To run the server:
java -jar ./deliverables/JARs/server.jar