Grading
Grading Specifications
To receive a grade of B, you must have the following:
- Voice over triggers play their sounds in sequence one at a time, and when the sequence finishes, the door opens or level changes, as appropriate. The F key can skip one line at a time.
- HUD class shows subtitles corresponding to the voice over lines
- Player sound effects work, actor tracking code was added, and playing back the pellet sounds work (even if volume doesn’t work)
- Volume falloff function is implemented for sounds associated with an actor, and all sound effects still work properly, including the turret sounds
- Damage indicator correctly shows direction of damage, and you can see this when getting damaged by a turret
- When the player dies, GlaDOS has a death taunt, you see the subtitle, you see the death indicator, and once the taunt finishes, the level reloads
Keep in mind that for an A, you will also want to check for warnings on your GitHub actions, and make sure you are writing good quality code. We will do a code review and let you know what changes we think you should make, and you will have an opportunity to apply those changes to improve your grade during the regrade period.