Skip to content
/ Frogger Public

It is a project which writing Systemverilog code in Quartus and building needed hardware to achieve the classic arcade game "Frogger".

Notifications You must be signed in to change notification settings

TClyj/Frogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frogger

Owner: Yijia Lu

It is a project which writing Systemverilog code in Quartus and building needed hardware to achieve the classic arcade game "Frogger".

For this project, the user input is the four key button to control the movement of the frog. The LED array will react based on the input signal. Also, the location of the frog will be updated when the user presses the button and the crash function will determine if the user loses the game based on when the green pixel and red pixel appear in the same LED location.

Also, if the location of the frog (which is the green pixel) reaches a certain line in the LED array, the win function will output a win signal, which will reset the game. The traffic flow is created by using a slower clock to make sure the frog can be faster than the vehicle.

About

It is a project which writing Systemverilog code in Quartus and building needed hardware to achieve the classic arcade game "Frogger".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published