Marble Maze (LED matrix) is a student Basys 3 FPGA project written in SystemVerilog. It uses 2 MAX7219 8x8 LED matrices, buttons, 7-segment. Play it free on this site: the simulation runs on your own PC, no FPGA board needed.
How to play
First flip sw0 (reset) on and off once. Choose the level with btnU / btnD and start with btnC, then roll the marble with the arrow buttons into the goal hole. The maze is on the LED matrix card.
What it uses
SystemVerilog · 2 MAX7219 8x8 LED matrices, buttons, 7-segment
Source code: github.com/yalchinAlv/MarbleMazeGame