Bang Bang Tank (Tank 1990) is a student Basys 3 FPGA project written in SystemVerilog. It uses buttons, PmodKYPD keypad, PS/2 keyboard. Play it free on this site: the simulation runs on your own PC, no FPGA board needed.
How to play
Player 1: arrow buttons move, sw0 shoots. Player 2: the 4x4 keypad on JB (or the keyboard). sw15 = reset.
What it uses
SystemVerilog · buttons, PmodKYPD keypad, PS/2 keyboard
Big design: runs at about 5% of real time on a typical PC.
Source code: github.com/halilsahiner/Bang-Bang-Tank