Skip to content

Straightforward Pong Game written in VHDL. Scoring and Multiplayer

Notifications You must be signed in to change notification settings

MadLittleMods/VHDL-Pong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages