Criteria |
Points |
Yes/No |
Has an outro loop that plays when the ship is destroyed. |
2 |
|
Defines a Bullet class with constructor and update method. |
2 |
|
Creates a bullet object when the fire key is pressed. |
2 |
|
Limits the number of bullets that are fired to 6 times a second. |
2 |
|
Has two streams of bullets. |
1 |
|
Defines a Huey class with a constructor. |
2 |
|
Defines the Huey's update method which describes it's movement. |
4 |
|
Has a huey object that shoots 3 bullets every second. |
4 |
|
The huey is destroyed when it absorbs a certain amount of bullets or leaves the screen. |
2 |
|
The ship is destroyed when it is hit by an enemy ship. |
2 |
|
Total: 21 |
|
|