Skip to content

In a team of 4 we wanted create a replication of the popular Flappy Bird game, using digital logic and design, controlled by a PS/2 mouse and displayed on a VGA screen.

Notifications You must be signed in to change notification settings

zsim710/Flappy_Bird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective: Design and implement a Flappy Bird game console using digital logic and design, controlled by a PS/2 mouse and displayed on a VGA screen. Equipment: DE0-CV FPGA board, PS/2 mouse, VGA to HDMI adapter, and necessary software (ModelSim, Quartus Prime 18.1).

Game Features: Bird movement controlled by a PS/2 mouse; free-falls when not flapping. Obstacles and gifts appear randomly; screen scrolls horizontally. Two modes: TRAINING (practice) and GAME (increasing difficulty).

Tasks: Understand game and hardware functionality. Design game components in VHDL, simulate and synthesize. Integrate components, analyze resource usage and timing performance. Collaborate in groups, provide individual contributions and peer assessments

About

In a team of 4 we wanted create a replication of the popular Flappy Bird game, using digital logic and design, controlled by a PS/2 mouse and displayed on a VGA screen.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published