Name of the functionality | Done |
---|---|
CLI | √ |
GUI | √ |
Multiple matches | √ |
Persistence | X |
Parameter editor | X |
Local match | X |
Resilience to disconnections | √ |
java -jar server.jar [port]
(default port: 1234)RunClient.bat [CLI-GUI]
;cmd.exe /c 'RunClient.bat' [CLI-GUI]
;java -p JavaFX --add-modules ALL-MODULE-PATH -jar client.jar [CLI]
GUI is only supported on Windows.
Each player, after setting his nickname, has to choose between:
This implementation allows joining players and matches into a map, that allows the server to lead a player, who was previously disconnected, to the game he was part of (except when the game mode was single player).
It is assumed that each player has a nickname of his own, and that when a player leaves the game, whoever wants to join the server using that nickname is the same player who was disconnected before, and therefore is eventually re-admitted to the game.
This software is licensed under MIT license. The name "Masters of Renaissance" and game assets belong to Cranio Creations srl and his authors.