经典的贪吃蛇,已实现触屏
2021-11-03 20:46:30 2.28MB 贪吃蛇 经典 触屏
1
使用c语言编写,实现了如下功能: ​ 1、较简单的用户界面,提供多种模式供选择 ​ 2、贪吃蛇的四向移动、吃到食物后长度增长、分数增长并实时刷新等基本功能 ​ 3、双人模式玩法,设置积分上限,让玩家相互竞争与攻击
2021-11-03 18:04:03 19KB 贪吃蛇
1
Python编程,Python 贪吃蛇游戏py源文件,运行在控制台的贪吃蛇。程序十分简单,并且Python的基础知识都用上了,十分适合巩固Python的基础知识。目录中src为源代码,Lib目录内为Python Windows下控制台光标控制库curses ,提供使用者安装,debug目录内为生成的exe文件,可直接运行。   输入过程中有很多特别的键位,比如上下左右,如果我们需要特殊处理这些键位,则可以调用keypad(True),这样当我们按下键盘左键,将会返回一个类似KEY_LEFT的特殊值.
2021-11-03 14:23:09 5.23MB 其它源码-Python
1
基于unity的贪吃蛇开发,可用于unity的学习和开发
2021-11-03 11:48:00 2.04MB unity 贪吃蛇 素材包
1
Unity5.5贪吃蛇源代码.贪吃蛇 游戏是一款经典的手机游戏,既简单又耐玩。通过控制蛇头方向吃蛋,使得蛇变长,从而获取积分。
2021-11-03 11:06:14 9.84MB Unity 贪吃蛇
1
现在小孩子玩的最多的玩具就是手机了,不禁感慨,我们小时候都是咋过来的,有个游戏机,可以玩个贪吃蛇、俄罗斯方块就不错了。可以自己设计个贪吃蛇游戏玩玩,重温童年的经典,也让现在小孩子知道,珍惜当下美好的生活。 功能实现说明: 此游戏较为简单,没有设置多余障碍物,只设置了四周的墙壁,贪食蛇所吃的苹果随机刷新,当蛇装上墙壁或者自己的身体,游戏结束。 此游戏使用五个按键,利用Basys3上的按钮,四个方向键,一个重新开始游戏按钮,一个操作开关。使用7位数码管进行计分,每吃到一个苹果分数+1。使用VGA显示游戏界面。 DIY动手指南: Step1:材料准备 硬件: Basys3开发板 VGA连接线及VGA显示器一台 软件平台:Vivado2016.4 Step2:系统框架 系统主要由6部分组成,分别是按键输入模块、控制模块、数据路径模块、随机生成 模块、VGA显示模块和数码管显示模块。 Step3:程序设计 上图是本程序的RTL级视图。 下面我们对于各个模块进行分析。 1.键盘扫描 我们一共设置了五个按键,分别执行up,down,left,right,restart这五个功能。 以up_key_press为例,介绍消抖的算法。 在每个时钟高电平时并行执行以下两条语句 up_key_press<=0; up_key_last<=0; 当有按键按下时,每100ms(cnt=5_0000) last=up,last输出比up滞后一个周期,若up_key_last==0&&up==1,则说明按键按下,press输出置1。 2.控制模块 当打开开始开关并按下任意一个方向键时,游戏开始,当游戏结束时闪烁5下,重新开始游戏。 3.数据路径模块 cube_x,cube_y表示一整条蛇身体各节的格坐标。is_exist有16位,即蛇体最长为16*1格,每一位对应一个格,1为该格显示,0则不显示(图中虚框)。每吃下一个苹果蛇长度增加1,相应exist位置变为1。 蛇每次移动,对应的cube[x] = cube[x+1],即后一位的身子会移动到前一位的位置,蛇头根据按下的按钮来判断是撞到了墙,还是撞到了身子,还是移动到了下一个位置。 当蛇头和苹果重合时,生成一个增加身长的信号,并在计数器上+1。 4.随机生成模块 采用伪随机数的产生方法,比较笨拙。 每个时钟周期random_num都在变,而我们吃下苹果的时刻却因走法、按键的时间等有所不同,所以不同时刻吃下苹果后下一个苹果出现的地方近似随机~ 5.VGA显示模块 使用640*480分辨率,需要分频为25MHz的时钟信号。 6.数码管显示模块 当有增长身长信号产生时,分数也对应增加,数码管动态扫描显示分数。 Step4:演示
2021-11-02 20:29:45 3.53MB 电路方案
1
贪吃蛇毕业设计论文,有需要的朋友可以直接下载。
2021-10-29 22:39:54 409KB 贪吃蛇
1
基于可编程器件的,使用硬件描述语言的、简单的VHDL的游戏设计,贪吃蛇游戏中有一个墙,一个存在5秒的老鼠,蛇吃到老鼠后可以加分,计分到三分时,点阵会出现全亮
2021-10-29 17:20:48 9KB 贪吃蛇,点阵
1
一起打包,因为书籍太大,所以就放了两个游戏源码(可以直接执行)超级玛丽和贪吃蛇。超级玛丽难度相对来说大一点,建议先做贪吃蛇。
2021-10-29 11:34:10 218.17MB c++ 游戏源码 c++基础
1