Skip to content
Pong, using RakNet, but with a twist.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3rdParty
PongBreak
src
CMakeLists.txt
README.md

README.md

PongBreak

If Pong and BrickBreak had a baby. AN ACTION-PACKED BABY!

David Hartman and Ty Wood

Repository URL


Project Synopsis

A reliable multiplayer experience.

The goal of this project was to create a Client-Server model multiplayer game using RakNet. Along with basic networking, PongBreak also features interpolation and dead reckoning of both the paddles and the ball to allow for smoother (perceived) gameplay. Each server is theoretically capable of running 8 games simultaneously (we've run two at once for proof-of-concept), though it has not been stress tested.


Gameplay

Combining elements of Pong and Breakout.

The goal scoring of Pong with the brick breaking of Breakout. Use the grid to better estimate where the ball is going to be!

Scoring works with each brick hit is one point, and each time the ball hits the back wall is three points. The first to fifty points wins! The catch is that the board slowly rotates back and forth, and the ball can get stuck behind the bricks!

Controls:

UP and DOWN arrow keys to move your paddle up and down. Player two hits space to start the game.

You can’t perform that action at this time.