https://github.com/pranjalco/pong-game-intermediate
This is a Pong game implemented using Python's `turtle` and `time` modules with an object-oriented programming (OOP) approach. The game involves two players, left and right, competing to reach the winning score.
https://github.com/pranjalco/pong-game-intermediate
game-development game-programming object-oriented-programming oop pong-game programming python time turtle turtle-graphics
Last synced: about 1 year ago
JSON representation
This is a Pong game implemented using Python's `turtle` and `time` modules with an object-oriented programming (OOP) approach. The game involves two players, left and right, competing to reach the winning score.
- Host: GitHub
- URL: https://github.com/pranjalco/pong-game-intermediate
- Owner: pranjalco
- License: mit
- Created: 2025-01-09T05:40:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-16T15:50:27.000Z (about 1 year ago)
- Last Synced: 2025-03-16T16:37:16.811Z (about 1 year ago)
- Topics: game-development, game-programming, object-oriented-programming, oop, pong-game, programming, python, time, turtle, turtle-graphics
- Language: Python
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pong Game
A classic Pong game built using Python’s `turtle` and `time` modules with an OOP approach. Two players compete to reach a winning score of 10.
## Screenshots
, , 
## Author
Pranjal Sarnaik
## Features
- **Dynamic Ball Speed:** Increases on paddle collision, decreases when missed.
- **Player Controls:** Left paddle (`W`/`S`), Right paddle (`O`/`L`).
- **Scoreboard:** Displays current scores.
- **Winning Message:** Shown when a player reaches 10 points.
- **Screenshots Folder:** Stores gameplay snapshots.
## Level
Intermediate
## Tech Stack
Python | OOP | Turtle Graphics | Game Logic | Event Handling
## How to Run
1. Clone the repo:
```bash
git clone https://github.com/pranjalco/pong-game-intermediate.git
3. Run:
```bash
python app.py
**Created by Pranjal Sarnaik**
*Released under the MIT License*