Attempted Features/Exercises
KIT109 Assignment 1 - Pong » Devlog
Basic Features/Exercises Attempted:
- 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 center line.
Further Features/Exercises Attempted:
- When lost, the ball resets to the center, 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.
- Gameplay proceeds to end of match (first to 10 points), then displays winning message that identifies winner, and gameplay ceases (ball doesn’t re-center 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.
- Player can select 1- or 2- player from the title screen, and play against either the AI or another human, at the end of a match, the game returns to this screen (i.e. it functions as the “play again?” option).
- 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-centers) and position ball hits the paddle affects how it bounces back in a way that is consistent and adds more fun to the game.
Files
Final Build.zip Play in browser
Mar 14, 2021
KIT109 Assignment 1 - Pong
Status | Prototype |
Author | ReducedJam |
Genre | Sports |
More posts
- Resources/ReferencesMar 14, 2021
Leave a comment
Log in with itch.io to leave a comment.