A downloadable game for Windows, macOS, and Linux

Pong with a twist. The game incorporates hot potato, where after 30 seconds the ball "explodes" and whatever side it is on, will give the opposing player the point. First to reach a score of three wins!


About

The game was my first coursework project for my Entertainment Software Development module, which was C++ programming using a framework, created by my lecturer, called Awesome Source Game Engine (ASGE).

The task was to create a basic game of pong using the framework, but to achieve a higher grade the game had to be expanded upon. To make the game more unique, I changed how the player gains a point by incorporating a hot potato like mechanic. Instead of getting the ball past the opponent, the player must keep the ball on the opposite side of the screen by the time the timer has reached zero.


Features

- Player vs Player / AI with difficulty options

- Ball speeds up when hit

    - Ignores player collisions to prevent both players locking the ball in the middle

- Full player movement


Controls

Arrow keys   -  Menu navigation

Enter                -  Select menu option

W,A,S,D          -  Player 1 movement

Arrow Keys  -  Player 2 movement


Modes

Player vs Player

Player vs AI:

  - Easy: Slower AI movement

  - Hard: Faster AI movement


Known bugs/issues

- Timer starts as the .exe starts, not as the  game begins

- Ball can get stuck on the sides of the screen due to collisions

- Player collisions not obvious

Download

Download
Pong.zip 4 MB

Install instructions

Download the zip file and decompress.

Place both the .exe and the .dat in the same folder.

Click on the executable to start the game.

Warning: Due to "not being commonly downloaded", computer may pop up with a warning during download

Leave a comment

Log in with itch.io to leave a comment.