Main Content

For our CPE 133 final project, Chase and I decided to create a Minesweeper game that utilized button and switch input from a Basys-3 board as well as VHDL code. A better name for the game could very well be Russian Roulette, however we wanted to go with a more family friendly name. The game involves the user to press the middle button on the Basys board to randomly assign one of the 16 switches to be active with a bomb. Two players then take turns flipping up switches, one at a time, until one of the players flips the switch with the bomb. When that happens, the seven segment display alerts the players that that player has just lost the game.”

Link to article