Audio-Driven Laser Tetris |
|||
by Cameron Lewis and James Sun |
|||
Abstract |
|||
The purpose of this project is to demonstrate an
advanced version of the classic
arcade game Tetris. Our version boasts a much more dynamic and random game-play
experience than conventional implementations, bringing new meaning to the concept of
background music. Users will manipulate the falling objects as in the traditional game,
but there will be several twists. The entire game will be driven by music and then
projected onto a large screen using a laser raster system. In addition, more detailed game
graphics along with other audio-based effects will be displayed on a VGA monitor
connected to the FPGA Labkit.
The audio-based elements of the game will operate in the following manner: the drop rate of the game pieces will be controlled by music frequencies and magnitudes. The audio input to the system will be connected to the AC97 audio decoder on the Labkit which will digitize the analog signals and pass them into the FPGA for processing. The video components will be comprised of two display elements. First will be the high resolution VGA imaging module, which will display the complete Tetris game with scores, settings, and other game errata. Second will be the laser display, which will interface with the core graphics output of the Tetris game by a separate laser controller module - whose job will be to rapidly modulate the output of the laser at appropriate times as to create a low resolution, scanning raster image of the Tetris playing field. |
|||
Links To Files |
|||
Photos |
|||