We thought it'd be fun to recreate the classic Pong Game, one of the first arcade games ever built!

What it does

This is a two-player game, set up to be an arcade version of ping-pong. The game runs until one player wins with 7 points.

How we built it

We used a TV with a RCA plug to connect to our arduino. For the circuitry, we needed a 470 Ω resistor, a 1 kΩ resistor, a 10 kΩ resistor, and 2 1 kΩ potentiometers (for each player to control their Pong paddle). We didn't have a 470 Ω resistor, so instead we connected a 200 Ω and a 270 Ω resistor in series. We also needed a pushbutton to start the game. We used open-source code from Google Code for our TV_out library as well as the basis for our Arduino Pong code. We updated the code so we could run some of our own features like the game over setting and update on who won.

Challenges we ran into

Initially, we tried to post our scores onto Twitter using the Arduino Ethernet and a twitter token, however it turns out Twitter no longer supports this. Then we tried to display our final score stats on the Game Over screen, but we learned that we could not convert an int to a String in this situation, so we could not display the actual score.

Accomplishments that we're proud of

We're proud to have found the materials to recreate this classic game and bring it back to the 21st century! Mostly, though, we're proud to have shown ourselves we can take everything we learned over this course and create a project of our own.

Built With

Share this project: