The game requires [Java 8] or later versions to run.
$ java -jar Client-jar-with-dependencies.jar [cli/gui]
You can set various parameters for the connection to the server in a file called "server-config.json"
, which needs to be located in the same folder as the jar.
The parameters you can set are:
waitingTimeInLobby
- the time the server waits in the lobby before starting the gameanswerTimeLimit
- the time each player has to give an answer before it is considered inactive.host
- the IP address of the serverrmiPort
- port used by RMIsocketPort
- port used by Socket[cli/gui]
- type cli
or gui
to chose between Command Line Interface and Graphical User Interface. If nothing is selected the game will default to Command Line Interface, and then will ask which one the user wants to use.$ java -jar Server-jar-with-dependencies.jar
Complete rules + CLI + GUI + Socket + RMI + 1 Advanced Functionality