Skip to content

Space invaders hardware clone on the DE2-115 FPGA dev board with a USB keyboard and VGA output.

Notifications You must be signed in to change notification settings

brockboe/FPGA-Space-Invaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPGA Space Invaders

This is a system verilog project that implements a space invaders clone. This was done on the DE2-115 FPGA development board, using an SoC to communicate with an external USB keyboard and the on-board FPGA to implement the game logic and video driver. The screen was connected to the board via the given VGA port.

alt text

The game is surprisingly fun to play and decently challenging. It consists of an array of enemies and a player spaceship who fire missiles at each other until the player runs out of his or her 3 lives or all the enemy ships are destroyed.

See the project in Action

A youtube video of the game in action can be found here

A google docs presentation explaining the operation of the project in more detail can be found here

alt text

About

Space invaders hardware clone on the DE2-115 FPGA dev board with a USB keyboard and VGA output.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published