Assignment 1 Devlog


In this version of pong the following of the further exercises were attempted:

  • ensure when the ball is lost off the edge of the screen, that it resets to the centre and chooses another random direction to move in
  • that the paddles don't leave the screen (AI player incapable of this)
  • add scores 
  • add game logic, so when the first player to 10 points wins the game stops and a UI message is shown declaring the winner
  • add further game logic, so that when a game ends it should be possible for a new game to be started (through menu)
  • make a rudimentary AI for the second player, with a title screen that allows players to choose a 1- or 2-player game (1-player is against the AI, 2-player is two set of keyboard controls)
  • the ball slowly increases in speed the more hits it takes per round (resetting to normal speed each time it goes offscreen)

No outside art or AI was used when making this game except a font by Riciery Leal, which was used for all in game text and is refrenced below:

Leal, R 2014, VCR OSD Mono Font, Dafont.com, viewed 16 March 2024, https://www.dafont.com/vcr-osd-mono.font.<https: www.dafont.com="" vcr-osd-mono.font=""></https:>

<https: www.dafont.com="" vcr-osd-mono.font=""> </https:>

Files

Build.zip Play in browser
Mar 17, 2024

Leave a comment

Log in with itch.io to leave a comment.