This product is an exploration command center for the Island serious game.
- The
ca.mcmaster.se2aa4.island.team_XXX_.Explorerclass implements the command center, used to compete with the others. (You can replaceteamXXXwith your team's name if you'd like to.) - The
Runnerclass allows one to run the command center on a specific map.
The exploration strategy is for now to stop exploring as soon as we start. We stay safe and fly back to base immediately.
mvn clean package
This creates one jar file in the target directory, named after the team identifier (i.e., team 00 uses team00-1.0.jar).
Execution for testing purposes:
mvn exec:java -q -Dexec.args="./maps/map03.json"
It creates three files in the outputs directory:
_pois.json: the location of the points of interestsExplorer_Island.json: a transcript of the dialogue between the player and the game engineExplorer.svg: the map explored by the player, with a fog of war for the tiles that were not visited.