This product is an exploration command center for the Island serious game.
- The
ca.mcmaster.se2aa4.island.team_XXX_.Explorer
class implements the command center, used to compete with the others. (You can replaceteamXXX
with your team's name if you'd like to.) - The
Runner
class 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.