In conjunction with the project we built using Anthony's board and computer, here is a basic outline of the architecture we used to code the game:
tetris_controller.vhd:
tetris_data.vhd:
tertis_package.vhd
clock_generator.vhd
image_source.vhd
image_package.vhd
music.vhd
note_generator.vhd
rand_num_gen.vhd
vga_controller.vhd
keyboard_controller.vhd
keyboard_source.vhd
**ALL CODE HAS BEEN ADDED TO GITHUB**
IMG_1374.mov
Final Project - Video
The video to the left shows a demonstration of the game being run and played on Anthony's computer via the Nexys 4 board. The switches on the board are able to successfully change the game's background color while playing.