Skip to content

AlanjyHuang/Verilog-snake-game

Repository files navigation

貪吃蛇遊戲

作者:108321002廖翊得 108321007黃舟淵

Input/Output unit:


* 8x8 LED 矩陣,用來顯示遊戲畫面。下圖為撞到牆壁後的哭臉。


* 從左至右控制分別為下上左右


* 七段顯示器,顯示目前得分


* 控制器為暫停


功能說明:


利用按鈕上下左右控制蛇去吃蘋果,每吃一顆加一分,在不撞到牆壁的前提下獲得6分即可勝利
P.s.分數越高蛇跑越快

程式模組說明:


module slide_game(output reg[3:0]S //控制亮燈排數,output reg [7:0]Red //紅色燈,output reg [7:0]Green //綠色燈, output reg [7:0]Blue //藍色燈,output reg [4:0]A_count,B_count //計分,output [6:0]O //倒計時,output reg beep //叫聲,input [1:0]button //玩家一左右,input [1:0]button2 //玩家二左右,input CLk,Clear);

*** 請說明各 I/O 變數接到哪個 FPGA I/O 裝置,例如: button, button2 -> 接到 4-bit SW
*** 請加強說明程式邏輯

Demo video: (請將影片放到雲端空間)

Demo Video

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published