Home - YaliToledano/OPP_Maze GitHub Wiki
Welcome to the assignment 3 wiki!
represents a game with a GUI on a weighted directed graph the goal of said game is to collect the most points from fruits scatted on the graph.
there are 24 stages that can be solved manually by mouse clicks or automatically using our algorithm.
uses a JAR as the game server.
The project divides to 5 main packages
datastructers:
robot,fruit,arena,DGraph,edge,node. all data structures for graphes are from last assigment at Assignment 2 only change is adding an init from json.
algorithms:
Graph_Algo, Game_Algo graph algo is taken from assignment 2.
gui:
GraphGUI - modified some parameters to fit better to current assignment taken from assignment
utils:
StdDraw, Range, Point3D
gameClient:
SimpleGameClient - example of use the game server JAR, myGameGUI
Assigment 4 addtions resultFetcher responsible for DB data fetching
added better game algorithms for gameAlgo