An open API service indexing awesome lists of open source software.

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.

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.