Assessment Criteria + References
Pong » Devlog
Assessment Criteria | |||
Basic Exercises (50%) | HD | ||
ball starts moving in random direction (either left or right angles can happen) at an approximately similar speed no matter what direction | when the ball hits a wall, it bounces back at the correct reflected angle, and does not lose speed over time | when the ball hits a paddle, it bounces back at the correct reflected angle, and does not lose speed over time | paddles move independently with a different set of control keys for each, and never move sideways, rotate, or get stuck |
graphics for the ball, the paddles, the top and bottom wall, and the centre line | |||
Further Exercises (80%) | HD | ||
when lost, the ball resets to the centre, and starts moving in a random direction every time (either left or right angles can happen) at an approximately similar speed no matter what direction | paddles cannot go past the top and bottom walls, and never move sideways, rotate, or get stuck | clearly legible scores shown for both players, and scores are correctly calculated as play progresses | game play proceeds to end of match (first to 10 points), then displays winning message that identifies winner, and gameplay ceases (ball doesn’t re-centre and paddles stop moving) |
upon gameplay ceasing (as above), a “play again?” message is shown, when clicked, game restarts with scores, paddles, and ball reset | different sound effects added for each of the following: ball hitting the paddle, ball hitting the wall, ball going off the screen, and end of match | ball increases in speed with each hit (and speed resets every time it re-centres) and position ball hits the paddle affects how it bounces back in a way that is consistent and adds more fun to the game |
References:
Audio Samples:
Arcade Game: Pong (1972 Atari) [Re-Uploaded]
Shaders:
https://forum.unity.com/threads/need-some-help-writing-a-simple-scanlines-shader...
Known Bugs:
- Will not highlight menu options, requires select using mouse.