If you born in 70s and 80s, you’ll probably one of those Tetris game players that spent a big portion of time everyday, just to create the highest game record and conquer the game.
Do you know that Tetris is actually a puzzle video game, which it’s designed and programmed by Alexey Pajitnov in June 1985? The Tetris name is derived from the Greek numerical prefix “tetra-” and tennis, Pajitnov’s favorite sport!
Instead of playing the Tetris alone, this parallel Tetris can double up the fun! This idea is to have each player playing the game on his own screen, by simply using the PS/2 keyboard for input. The interest part about this parallel Tetris, when one of the players has cleared his/her lines on the game, his/her opponent would go up a predefined number of lines in the game!
In order to add the fun of this game, you need to use two Altera De2 Boards, where these two boards can be used to communicate over the serial port. The main objective of this project is to do a project that had a visual components and how to utilize a variety of the resource offered by the DE2 Board.
When you’re doing this project, you’ll find out that it has a lot of fun and you can also learn many new C code for the NIOS and the VGA controller logic as well!