Straightforward Pong Game written in VHDL. Scoring and Multiplayer
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Pong2
README.md Update README.md Jan 14, 2014

README.md

VHDL-Pong

Straightforward Pong Game written in VHDL.

Runs on the Basys 2 board from Digilent

Read more about it in this blog post.

Watch a video of this project in action on youtube.

As seen on Hackday.com

Pong game screenshot

Features:

  • Multiplayer: Battle against your friend
  • Play against the AI. Or AI vs AI battles
  • Score Keeping
  • Hidden Mode / Easter Egg

Controls:

Action Control
Player Left/1 Paddle movement btn2 and btn3
Player Right/2 Paddle movement btn0 and btn1
Reset switch0
Player Left/1 AI Enable switch7
Player Right/2 AI Enable switch6

Technology:

Here just a list of things implemented in this design

  • Collision Detection and Resolution
  • VGA Output, game video
  • Text display on VGA which includes a ram arbiter (uses my other project FP-V-GA Text)
  • Basic AI for the paddles
  • Button and Switch Input
  • Seven Segment driver (BCD converter)