A full Tetris game written entirely from scratch in C to run on the DE10 board. Graphics are drawn directly to the VGA buffer. The game is played with a custom made 3D printed controller.