https://github.com/terenceclzhang/pong
Pong made in Godot.
https://github.com/terenceclzhang/pong
game game-development gdscript godot pong retro-game
Last synced: about 1 year ago
JSON representation
Pong made in Godot.
- Host: GitHub
- URL: https://github.com/terenceclzhang/pong
- Owner: TerenceCLZhang
- Created: 2025-02-12T05:53:56.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-12T09:05:08.000Z (over 1 year ago)
- Last Synced: 2025-02-12T09:52:21.156Z (over 1 year ago)
- Topics: game, game-development, gdscript, godot, pong, retro-game
- Language: GDScript
- Homepage:
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pong
## What is Pong?
Pong was the first widely successful arcade game. It was released in 1972, and started the first arcade boom. The game may seem simple today, but it was designed directly in hardware. Essentially, Pong was a specialized computer designed to bounce a ball between two paddles and keep score.
## Base Goals
- [x] Create an arena with two walls and a divider.
- [x] Add a paddle on either end of the play field. Use player inputs to move the paddles up and down.
- [x] Add a ball that moves around the playfield and bounces off of the paddles and walls.
- [x] Detect when the ball leaves the playfield. Assign a point to the player who scored.
- [x] Track and display the score for each player.
## Extra Goals
- [ ] Write an AI script that can follow the ball so you can play with only one player.
- [x] Add a menu and allow the player to reset the game.
- [x] Add some basic sounds. Play a sound every time the ball collides with something, and every time a player scores.