Deep Sea Adventure Rubric
Deep Sea Adventure Rubric
Programmers Name: _____________________________________________
Rate the Project LowHigh
Setup
The .jar file runs and an application
comes on the screen.Circle One 0110
There are 4 distinct player iconsCircle One01234
There is a submarine image, to indicate
the beginning starting lineCircle One013
There is an air supply countdown
visible starting at 25 unitsCircle One 013
There is visible treasure floating on a
discernable pathCircle One013
Tier treasure: distinct image, 8
treasure per tier, using the correct
range of values, exactly 2 tiles of each
value, populating correct part of the
path, showing their tier, not value,
when in the water.Circle One0125710
Tier 1 0 0 1 1 2 2 3 3
Tier 2 4 4 5 5 6 6 7 7
Tier 3 8 8 9 9 10 10 11 11
Tier 4 12 12 13 13 14 14 15 15
All 4 Tiers are representedCircle One0125
There is an established turn order that
does not change throughout the gameCircle One0125
The monitor shows the following for
each player: color icon, treasure they
currently hold, treasure they have
brought back to the sub, current score.Circle One0125710
Player Turn
At the beginning of the turn, the air
supply reduces the oxygen by the
amount of treasure the player currently
holds in the waterCircle One0135
After the air supply stage, the player is
offered a chance to turn back towards
the submarine and turns the icon in the
proper direction.Circle One013
Show the results of rolling 2 3-sided
dice making sure to subtract the
number of treasures the player is
currently holdingCircle One0125
2 3 4 5 6
The icon moves in the proper direction
and skips over any occupied spaces.Circle One0125
Chooses between 1 of 3 search options:
pick up treasure, place carried treasure
into empty space, or do nothing.Circle One013
When a player picks up a treasure, the
space is replaced with an empty space
image and places the treasure in the
players possession correctly. When a
player places a treasure in an empty
space, the player removes the treasure
from the players possession. The player
chooses which treasure to dropCircle One01257 10
Do not show treasure value until the
treasure reaches the submarine.Circle One03
End of Round
The round ends at the end of the
players turn who uses the last of the air
supply. If all the players make it back to
the submarine the round ends when
the last player gets to the submarine. Circle One0125
Reveal all treasure and add to player
total in players collection for those who
made it back to the submarine at the
end of the round. Break up group of
treasure into original chips and place
them into players collection for
tiebreaking purposes.Circle One01357
Drop carried treasure for divers who
didnt make it back to the submarine to
the bottom of the diving path. Group
the discarded treasure into clumps of
three. Count these clumps as one
treasure for diving purposes.Circle One01357
Shrink the path by removing empty
spaces and not altering the order of
treasure.Circle One0125
Start the next round appropriately, with
the last diver to reach the submarine
going first if all divers made it to the
submarine, and the diver who was
deepest when the air supply ran out
going first if any divers were in the water
when the air supply ran out. Make sure
to maintain established turn order once
the starting player is determinedCircle One01357
Winning the Game
The game ends after 3 rounds. The
scores are correctly calculated. A first
place tie is broken according to the
rules. The final ranking is displayed. The
final board is still shown so that the user
can verify the scoring. Circle One01357
Bonus points
Grader sees something in the
program that is beyond what was
expected (must mention what it is)Between 1 -10 points________
Overall Opinion
Circle One012345678910
Add up all the circle values and place the points hereTotal____/135
Deep Sea Adventure Project
Overview
The programmer will create the game Deep Sea Adventure. Deep Sea Adventure can be found online and retails around $20. You do not have to buy it, but it is highly suggested. You may learn how to play the game by watching the How To Play Deep Sea Adventure by Play The Game HQ video. The rules have been provided in the module along with an image of the game pieces, although you may find other images if you like.
Project Expectations
Number of players
The programmer should create a 4-player game of Deep Sea Adventures. The programmer may create a larger number of players, the game is played between 2 - 6 players, for extra credit.
The Contents
The two dice are 3-sided. That means, when a die is cast, it will only generate a 1, 2, or a 3. When you roll the dice, make sure you are randomly generating 2 separate die rolls of a 3-sided die. There are 4 level of chips: level 1 has eight chips ranging from the values 0-3 with each value represented twice, level 2 does the same thing with the values 4-7, level 3 has the values 8-11, and level 4 has the values 12-15. Make sure you have a total number of 32 chips with each value represented twice and on the proper level. There are 16 blank chips. The submarine has an air supply of 25 units of oxygen, this is your coutdown clock for the round. The user should be able to tell if the player token is going towards or away from the submarine.
Preparing the Game
Place the players on the submarine. Set out the tokens populating the ArrayList with Level 1 chips first, then Level 2 chips and so on. At the beginning of the round, determine the order of who plays.
A Round
On a turn in the round a player will do the following:
Reduce the air from the air supply. The air is reduced by the number of treasures the player is currently carrying on the dive.
Declare if you are returning to the sub and orientate the token accordingly.
Roll the dice, subtract the number of tokens diver is carrying, and move the token
Search do only one of the following
Do nothing
Pick up the chip(s) you are on
Place a chip (if you are on a blank space)
Ending of the Round
A round ends when the air supply runs out, the player who caused the air to run out gets to complete their turn before the round ends. If a diver is still in the water, then their current chips are placed at the end of the ArrayList in stacks of three. The diver who was the deepest when the air ran out, will go first on the next round and play will proceed in the established order of play beginning at that player.
A round may also end if everyone makes it back to the submarine before the air supply runs out. The last player out of the water will go first.
All players reveal the treasure they brought up from the sea and adds their total to their total score. These chips are no longer considered to be on the diver when they go back into the water.
Remove all the empty spaces and shrink the ArrayList.
The players can then being the next round.
Ending the Game
The game ends when the 3rd round is over. Whomever has the highest score, wins the game. If there is a tie, the player with the most highest-level chips wins. If players are still tied, then there is a draw. Show the final results.