Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

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)

About

Straightforward Pong Game written in VHDL. Scoring and Multiplayer

Resources

Releases

No releases published

Packages

No packages published

Languages