KIT109 Pong


Hi to whomever may be reading this! This was an assignment for KIT109 Games Fundamentals at UTAS and is intended purely for pedagogical purposes, so feel free to throw some criticism or any suggestions my way. I had a bunch of fun developing this over the last couple of days and I thought I'd share with you some of the features I've learned about and implemented into my take on the classic game Pong! 

Firstly although I put this little game together by myself, it would not have been possible without using some extra help from some outside sources.  So let's get that out of the way :))

  • The fonts Rubber Biscuit and Perfect Dark BRK were both provided by https://www.1001fonts.com/
  • The visual glitch scripts were put together by KinoGlitch. They were extremely intuitive to use and understand as well as being super flexible so definitely check them out if you're intrigued.
  • The Audio Manager I made was based around Brackeys YouTube tutorial. Wouldn't be a real Unity Project without some help from Brackeys :))
  • The soundtrack was purchased  from Robot Roller Derby Disco Dodgeball's (A mouthful, I know) steam page. One of the grooviest soundtracks I've heard in a while and even more so when playing their game, so be sure to check it out.
  • The Audio Visuals were sourced from RenaissanceCoders. You can check out the YouTube tutorial here

Quick side not, if you've only played the browser version you won't know what I'm talking about here. Unfortunately I'm still working on getting the Audio Visuals to work on the Itch.io build, but if you download the executable you'll be able to see what I'm on about. Alright let's get on with the game!

As mentioned earlier the amazing soundtrack I ripped from RRDDD is fully selectable using the Settings screen and within the pause menu in game. The game features 2 main modes, A 2 player mode where you can face off against your friends locally (If you have any). And 1 player in which you verse a pretty reasonable AI.  If you're feeling up for it there's an option to turn on IMPOSSIBLE MODE (Oooo dramatic) where you can face off against an "Impossible AI". Is it really impossible you ask? Well no, but turns out making an AI in pong that's not impossible is actually harder than one that's not, well for me at least. After much trial and error I had the bot in a place where I was happy with, but it felt like he (yes I have decided he's a he don't ask why) wasn't living up to the name. That's when I started adding some more features to really ramp up the intensity of the game, primarily the glitch effects.  I also decided to add some typo ridden dialogue. It made the bot feel a bit more sentient and added some character to the little guy :)) He hasn't got a name yet so if anyone has any good suggestions let me know! I really liked the idea of the AI himself being the one who is breaking the game in attempt to beat the player so the dialogue gets a little more heated juxtaposed to his other lines when that happens.

Honestly I really enjoyed making this game and I'm even thinking about pursuing it further if my schedule  allows for it. Of course I would have to change the music but nothing is impossible...get it? I've learnt plenty of new things by working on this project and putting in some extra time BUT PLEASE DON'T EXPECT THIS FROM ME FOR EVERY ASSIGNMENT. If anyone wants to have a look at the code, for god knows what reason, because it's terrible and also poorly commented. Just send me a message on discord at Παυλίδης#0596. Or for those in the KIT109 Discord my user is Phillip - 528447. If you actually read this much major props and you get a gold star from me, anyhow I hope you enjoy mucking around in my game for even a couple minutes and have a blessed day.

Thanks, Phillip :))

Files

Browser Pong v1.3.zip Play in browser
Mar 15, 2021
Pong v1.3.zip 129 MB
Mar 15, 2021

Get KIT109 Pong

Leave a comment

Log in with itch.io to leave a comment.