-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Alon Perlmuter edited this page Jan 22, 2020
·
5 revisions
The main purpose of this assignment is develop a logic to a game which in a group of robots need to collect fruits as many as possible on a wighted graph.
To develop this game we used previous assignment. (More details about that assignment can be found here )
Addition of Ex4:
You can watch your own stats and other players' stats using MySQL database.
The package we added in this assignmen and we will explain in detail about is gameClient package.
gameClient package contains to following classes:
- Fruit - which represents a single fruit in game.
- Robot - which represents a single robot in game.
- GameArena - which represents the 'game board' to be played on.
- AutoGame - which represents the automatic player.
- ClientThread - the main class which connect the other classes.
- MyGameGUI - the GUI class which paint our 'game board'.
- KML_Logger - the class that exports to KML file.
- ServerDB - the class connected to data-base. (Added on Ex4)
- java-json.jar
- GameServer_v0.33.jar