Atari Pong is a student Basys 3 FPGA project written in VHDL. It uses 4 external buttons (paddles), VGA. Play it free on this site: the simulation runs on your own PC, no FPGA board needed.
How to play
btnC = start / pause. Player A: W / S, player B: I / K (external paddle buttons on JA and JB). btnU / btnD = bigger / smaller ball, btnL / btnR = smaller / bigger paddles.
What it uses
VHDL · 4 external buttons (paddles), VGA
The paddle buttons are on Pmod pins; Virtual Basys 3 adds the button definitions.
Source code: github.com/mena-david/Atari-Pong-VHDL