Skip to content

PingPong Game is a classic arcade game implemented in C++ using the Raylib library

Notifications You must be signed in to change notification settings

RafayKhattak/PingPong-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PingPong Game

A classic Pong game implemented in C++ using the Raylib library. This project provides a simple and enjoyable game experience where players can compete against each other or play against an AI-controlled opponent. Screenshot (496)

Features

  • Player vs CPU gameplay mode
  • Smooth and responsive ball movement
  • Collision detection between the ball and paddles
  • Score tracking for both players
  • Sound effects for ball and wall collisions
  • Intuitive and easy-to-use controls

Requirements

  • C++ compiler (supporting C++11 or later)
  • Raylib library installed in C Drive

Installation

  1. Clone the repository:
git clone https://github.com/your-username/PingPong-cpp.git
  1. Build the game using your C++ compiler (.exe already available in build folder)
  2. Run the executable available in the build folder

Contributing

Contributions are welcome! If you would like to contribute to this project, please follow these steps:

  • Fork the repository.
  • Create a new branch.
  • Make your changes and commit them.
  • Push your changes to your forked repository.
  • Submit a pull request.

Acknowledgments

  • The Raylib library for providing an easy-to-use framework for game development.

About

PingPong Game is a classic arcade game implemented in C++ using the Raylib library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published