Skip to content

An exhilarating take on the classic Pong game! Jump into the fast-paced world of table tennis with a digital twist. Featuring engaging gameplay and a nostalgic design, Paddle Dash is perfect for players of all ages looking to test their reflexes and have fun.

License

Notifications You must be signed in to change notification settings

zEuS0390/paddle-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PaddleDash

Demo Video: https://youtu.be/-TnrBlE4O6Q

Installation

The binaries I have made so far are for Linux and Windows machines; I haven’t tried to build them on macOS. Just go to the latest release link and download the installer or archive file for your operating system.

Download the Latest Release: https://github.com/zEuS0390/cpp-sfml-pong-game/releases/latest

Build from Source

You can build the game from the source using the CMake tool, so make sure you have it installed. I designed it to allow you to easily build it on your own machine. The game was created with the SFML library, but since it's already defined in the CMake configuration file, you don’t need to handle it manually.

If you are using Linux, make sure that the following dependencies are present on your system; otherwise, it will not work properly:

  • libfreetype6-dev
  • libx11-dev
  • libxrandr-dev
  • libudev-dev
  • libgl1-mesa-dev
  • libflac-dev
  • libsndfile1-dev
  • libvorbis-dev
  • libvorbisenc2
  • libvorbisfile3
  • libopenal-dev
  • libpthread-stubs0-dev
  • libjpeg8-dev
  • libxcursor-dev

Note: Make sure you have Git installed, as it will be used by CMake to download SFML.

Follow these steps:

  1. Open a terminal and navigate to the root directory of the project.
  2. Create an empty directory: mkdir build/.
  3. Generate the build system files in it: cmake -S . -B build/.
  4. Build the project: cmake --build build/.
  5. Finally, navigate to the build/bin directory and run the game.

Demo Screenshots

gameplay-1

menu

gameplay-2

About

An exhilarating take on the classic Pong game! Jump into the fast-paced world of table tennis with a digital twist. Featuring engaging gameplay and a nostalgic design, Paddle Dash is perfect for players of all ages looking to test their reflexes and have fun.

Topics

Resources

License

Stars

Watchers

Forks