KIT109 Assignment 1 - Pong DevLog


Sources:

1. Art made by Brian King using: Canva, n.d. [online] Available at: https://www.canva.com/ [Accessed 29 July 2021]. 

2. Fonts, F., n.d. Grobold Font Free - Free Fonts. [online] Free Fonts. Available at: https://www.freefonts.io/grobold-font-free/ [Accessed 29 July 2021].

3. OpenGameArt.org. 2012. Laser Fire. [online] Available at: https://opengameart.org/content/laser-fire [Accessed 31 July 2021].

4. Technologies, U., n.d. Unity - Scripting API: Input.GetAxisRaw. [online] Docs.unity3d.com. Available at: https://docs.unity3d.com/ScriptReference/Input.GetAxisRaw.html [Accessed 29 July 2021].

5. Technologies, U., n.d. Unity - Scripting API: Transform.position. [online] Docs.unity3d.com. Available at:  https://docs.unity3d.com/ScriptReference/Transform-position.html [Accessed 29 July 2021].

6. Trudgett, J., 2013. Frozen Jam (Seamless Loop). [online] OpenGameArt.org. Available at: https://opengameart.org/content/frozen-jam-seamless-loop [Accessed 31 July 2021].


List of features attempted:

1. 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.

2. Paddles cannot go past the top and bottom walls, and never move sideways, rotate, or get stuck.

3. Clearly legible scores are shown for both players and scores are correctly calculated as the play progresses.

4. Gameplay proceeds to the end of the match (first to 10 points), then displays a winning message that identifies the winner, and gameplay ceases (ball doesn’t re-center and paddles stop moving).

5. Upon gameplay ceasing (as above), a “play again?” message is shown, when clicked, the game restarts with scores, paddles, and ball reset.

6. 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).

7. Sound effects added for two of the following: ball hitting the paddle, ball hitting the wall, ball going off the screen, and/or end of the match.

Files

Build.zip Play in browser
Jul 31, 2021

Leave a comment

Log in with itch.io to leave a comment.