Welcome to the Pong game – a two-dimensional sports simulation that brings the classic table tennis experience with a Pokémon twist. In this game, players control paddles on the left and right sides of the screen, aiming to hit a Pokémon ball back and forth. The goal is to reach eleven points before the opponent, scoring each time the opponent fails to return the ball.
Ensure you have Python installed on your machine. Clone this repository and run the main.py
file to start the game.
git clone https://github.com/SyedShagufta/pokemon-themed-pong-game.git
cd pokemon-themed-pong-game
python main.py
- Player 1 (Left Side): Use the keys 'W' and 'S' to move the paddle up and down, respectively.
- Player 2 (Right Side): Use the arrow keys 'Up' and 'Down' to move the paddle up and down, respectively.
The UI will change randomly each time you start the game, adding an element of surprise and keeping the game visually exciting. If any of the players miss a ball then the scoreboard is automatically updated
This game utilizes the Turtle graphics library, which is included in the standard Python library. No additional dependencies are required.
- Start Game: Run 'main.py' to start the game.
- Move Up and Down for Right Player: Press 'Up' ⬆️ to Move the paddle Up and 'Down' ⬇️ to Move the paddle Down.
- Move Up and Down for Right Player: Press 'W' to Move the paddle Up and 'S' to Move the paddle Down.
Feel free to modify the code to add more features, change Pokémon ball appearances, or tweak game mechanics. Experiment and make the game your own!
Contributions are welcome! If you have any suggestions, find bugs, or want to add new features, please create an issue or submit a pull request.
- The Pong game concept is a classic and has been adapted here with a Pokémon theme.
- Thanks to the Turtle graphics library for making it easy to create simple games with Python.
© 2024 Syed Shagufta Noval. All rights reserved.
Enjoy playing Pong with Pokémon!