Hopson97 / Multi Pong
Multiplayer pong using UDP sockets and a client/server model.
Stars: ✭ 18
multi-pong
WIP Multiplayer pong using SFML and UDP.
Log
02/10/19
Got 4 players able to run around a map, with the "ball" also there. All positions are calculated on the server and then broadcasted to the clients.
Later on, made it so it was like an actual game of pong:
Building and Running
Libraries
SFML is required.
These can be installed from your project manager. For example, on Debian/ Ubuntu:
sudo apt install libsfml-dev
If this is not possible (eg windows), you can install these manually from their respective websites:
https://www.sfml-dev.org/download.php
Linux
To build, at the root of the project:
sh scripts/build.sh
To run, at the root of the project:
sh scripts/run.sh server
sh scripts/run.sh client
To build and run in release mode, simply add the release
suffix:
sh scripts/build.sh release
sh scripts/run.sh release [client or server here]
You can also create a deployable build (that can be sent) by doing:
sh scripts/deploy.sh
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].