Academic Year 2019-2020
The following requirements have met:
- Complete Rules
- CLI
- GUI
- Socket
- 2 Advanced Features:
- Multiple match
- Advanced Gods:
- Aphrodite
- Ares
- Limus
- Triton
- Zeus
Game is loaded to the server Azure and released in single .jar file. While .jar file is clicked GUI is launched which connects the server Azure. You can launch the Cli mode with this command:
java -jar ./GC51.jar cli
The server can be set up that tries to operate in Server localhost CLI or GUI mode to make both work. You can also specify an IP address different from the one of default: write IP as a second argument in command line, after you write cli or gui as first argument. Without specifying an IP-address, it works with the IP of Azure. If you want to build the Jar, use Maven:
mvn package
in the directory of the project and you will create the Jar in the deliveries/final/jar directory.
- Enter your name
- Choose the number of players
- Choose the God/Gods
- click the
start the Game
button
Once the one types his/her name and chooses the number of players, if there are enough players for a chosen game, depending who is the first accessed to the server gets to the God selection stage.
For the first player appears list of all Gods (14 Gods) and depending on the number of players in the about to start match chooses appropriate number of Gods and for the other players displaying God list contains only the ones that are selected by the first player.
In the following image the board match with 2 players is represented:
- to numbers from 0 to 3 and blue circle without the number with the meanings:
- O - board
- 1 - Level 1 TypeBlock
- 2 - Level 2 TypeBlock
- 3 - Level 3 TypeBlock
- blue circle - DOME TypeBlock
- to the pink,blue and gray circles linked to the Gods on the right side:
- each color represents the God and God card has the same color
- to the God power's explanation:
- while mouse is on the God Card the power description appears
- to the Dialog window:
- appears when a player wins
Pay attention to the message area, the one on the downside of the window
After each step button with triangle should be clicked
Before using the power make sure that it's active