This project is a recreation of the board game Forbidden Island in Java. Forbidden Island is a 2-4 player cooperative multiplayer board game in which players must move around the board in attempts to retrieve all four treasures and escape before the island sinks. Players are given the choice between moving, shoring up tiles, trading, and use cards. Each player will be assigned a role which has a special ability to help them.
Each turn, players will be able to make three actions (Move, Shore up, Trade, or Retrieve Treasure). After the player is done with their actions, they will draw flood cards which will flood the corresponding tile and treasure cards which will be added to their inventory, with a max of 5 cards per player. The players will have to communicate to get four of each treasure card and go to each treasure tile to retrieve that treasure. Helicopter Lift and Sandbag cards can be used at anytime without counting as an action. Once the players have retrieved all four treasure they must all go back to Fools Landing and use a Helicopter Lift to escape from the island and win the game. If the tile a player is on sinks and the player cannot swim away, or if both the tiles for an unclaimed treasure sink, the game ends.
For more in-depth instructions press the "Help" button or the "?" button in game to view the game's instructions.