社区
下载资源悬赏专区
帖子详情
基于FPGA,VGA和PS2键盘的贪吃蛇游戏(更新成完整的工程)下载
weixin_39821620
2020-07-21 10:30:31
这是一个基于VGA显示和PS2键盘的贪吃蛇游戏进入时屏幕提示“enter to play”,W,S,A,D四
个CS游戏方向键,可按下P(PAUSE)暂停,进入选择关级,然后按下G(GO_ON)继续。游戏设置9关,
每关吃下21个苹果即可过关。蛇的移动速度随着关级增加。
相关下载链接:
//download.csdn.net/download/guidiantanglei/4720492?utm_source=bbsseo
...全文
127
回复
打赏
收藏
基于FPGA,VGA和PS2键盘的贪吃蛇游戏(更新成完整的工程)下载
这是一个基于VGA显示和PS2键盘的贪吃蛇游戏进入时屏幕提示“enter to play”,W,S,A,D四 个CS游戏方向键,可按下P(PAUSE)暂停,进入选择关级,然后按下G(GO_ON)继续。游戏设置9关, 每关吃下21个苹果即可过关。蛇的移动速度随着关级增加。 相关下载链接://download.csdn.net/download/guidiantanglei/4720492?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
基于
FPGA
,
VGA
和
PS2
键盘
的
贪吃蛇游戏
(
更新
成
完整
的
工程
)
这是一个基于
VGA
显示和
PS2
键盘
的
贪吃蛇游戏
进入时屏幕提示“enter to play”,W,S,A,D四 个CS游戏方向键,可按下P(PAUSE)暂停,进入选择关级,然后按下G(GO_ON)继续。游戏设置9关, 每关吃下21个苹果即可过关。蛇的移动速度随着关级增加。
基于
VGA
显示 和
PS2
键盘
,用
FPGA
控制的
贪吃蛇游戏
这是一个基于
VGA
显示 和
PS2
键盘
,用
FPGA
控制的
贪吃蛇游戏
,共设置9关,每关吃21个苹果过关。可按下P(Pause)暂停,暂停过程可以选关,按下G(GO_ON)继续游戏。全程记录分数以及关级。撞墙活撞身体则死!结束后按下空格键继续回到初始状态,否则按下其他键无效
基于
FPGA
实现贪吃蛇并通过
VGA
显示出来
这是一个基于
VGA
显示和
PS2
键盘
的
贪吃蛇游戏
进入时屏幕提示“enter to play”,W,S,A,D四 个CS游戏方向键,可按下P(PAUSE)暂停,进入选择关级,然后按下G(GO_ON)继续。游戏设置9关, 每关吃下21个苹果即可过关。蛇的移动速度随着关级增加。每次按下按键都会有蜂鸣器提示声(暂时 没有设置声音开关按钮,有兴趣的同学可以自己设计一下)。
基于
FPGA
设计的贪吃蛇小游戏实验课程设计报告+quartus9.1
工程
源码.zip
基于
FPGA
设计的贪吃蛇小游戏实验课程设计报告+quartus9.1
工程
源码,可以做为你的学习设计参考。 摘 要 本次电子技术基础课程设计了
贪吃蛇游戏
,实现了用
FPGA
来驱动
VGA
显示
贪吃蛇游戏
。贪吃蛇的游戏规则是玩家使用
PS2
键盘
操控一条蛇上下左右移动不断吞下苹果,吃下一个苹果蛇身增长一节,当蛇头撞到蛇身或障壁时游戏结束。本课程设计采用Verilog HDL语言编写,涉及到
VGA
显示,
PS2
键盘
操控,状态机等相关知识。 关键词:
FPGA
;
VGA
;
PS2
;贪吃蛇;Verilog HDL 2.1 游戏设计内容及要求 基本要求: ① 利用
FPGA
开发板、
VGA
显示器、
PS2
键盘
实现
贪吃蛇游戏
。 ② 一条蛇可以看
成
由许多正方形的“小格子”拼凑
成
,称作节。节是蛇身上最小的单位。蛇的初始长度确定。 ③ 蛇的初始位置及方向由
FPGA
开发板随机生
成
,每次游戏预送100分。 ④ 用户使用开发板
键盘
及
PS2
键盘
可控制蛇头的方向及速度。蛇在屏幕中运动每安全度过1秒加1分,静止状态每过1秒减1分,当游戏达到200分时自动进入游戏下一关,当游戏分值自动减为0时游戏失败终止。 ⑤ 当贪吃蛇触壁则失败。 ⑥ 实现游戏蛇身变换及游戏积分的自动动态显示。 2.2 系统分析 贪吃蛇是经典小游戏,本设计采用
VGA
显示的方式将游戏展现出来。游戏中玩家通过四个按键控制蛇的身体上下左右移动来吃屏幕中出现的苹果,苹果是随机出现的。当蛇吃的一个苹果时,蛇身体变长一个单位同时会有另一个苹果出现。如果蛇头撞墙或者撞到自己身体,则游戏失败。 所要设计的
贪吃蛇游戏
基于Cyclone III系列EP3C5E114C8N的
FPGA
芯片为硬件,采用Verilog HDL语言编写程序。在本设计中,有个8按键,分别是上、下、左、右、复位和游戏开始,暂停与继续按键。它们都是输入信号,输出是
VGA
,在电脑屏幕实现
VGA
显示字符,游戏画面 第3章
贪吃蛇游戏
设计 3.1
VGA
显示模块设计 显示器扫描方式分为逐行扫描和隔行扫描:逐行扫描是扫描从屏幕左上角一点开始,从左像右逐点扫描,每扫描完一行,电子束回到屏幕的左边下一行的起始位置,在这期间,CRT对电子束进行消隐,每行结束时,用行同步信号进行同步;当扫描完所有的行,形
成
一帧,用场同步信号进行场同步,并使扫描回到屏幕左上方,同时进行场消隐,开始下一帧。 完
成
一行扫描的时间称为水平扫描时间,其倒数称为行频率;完
成
一帧(整屏)扫描的时间称为垂直扫描时间,其倒数称为场频率,即刷新一屏的频率,常见的有60Hz,75Hz等等。标准的
VGA
显示的场频60Hz,行频31.5KHz。 行场消隐信号:是针对老式显像管的
成
像扫描电路而
基于
FPGA
,
VGA
和PS/2
键盘
的
贪吃蛇游戏
这是一个基于
VGA
显示和
PS2
键盘
的
贪吃蛇游戏
进入时屏幕提示“enter to play”,W,S,A,D四个CS游戏方向键,可按下P(PAUSE)暂停,进入选择关级,然后按下G(GO_ON)继续。游戏设置9关,每关吃下21个苹果即可过关。蛇的移动速度随着关级增加。
下载资源悬赏专区
12,798
社区成员
12,336,893
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章