A classic Pong game built in Python using Pygame โ featuring:
- Smooth paddle and ball mechanics
- Sound effects for bounces and scores
- Start screen and pause functionality
- Clean, object-oriented code
python main.py
- Player Controls:
W
andS
to move up/down - Start Game: Press
SPACE
- Pause/Resume: Press
P
- Opponent: AI-controlled paddle
- ๐ฏ Object-Oriented Design (
Paddle
,Ball
,Game
) - ๐ Sound effects for bounce and scoring
- โธ๏ธ Pause and Start menu states
- ๐งผ Clean, maintainable codebase
- Python 3.x
- Pygame
pong-game/
โโโ main.py # Main game script
โโโ bounce.wav # Sound for paddle/wall bounce
โโโ score.wav # Sound for scoring
โโโ README.md
โโโ .gitignore
Built by Abhimantr Singh
๐ซ Email: abhimantrsingh@gmail.com
๐ซ VIT Chennai | Dept. of CSE
This project is for educational and demonstration purposes only.