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.
- 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
- C++ compiler (supporting C++11 or later)
- Raylib library installed in C Drive
- Clone the repository:
git clone https://github.com/your-username/PingPong-cpp.git
- Build the game using your C++ compiler (.exe already available in build folder)
- Run the executable available in the build folder
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.
- The Raylib library for providing an easy-to-use framework for game development.