本系统主要是完成贪吃蛇游戏的基本操作,综合运用在校所学的知识和技能,设计开发贪吃蛇游戏,使自己熟悉应用系统的开发的过程,培养独立思考的能力,校验学习效果和动手能力,提高工程实践能力。
上传时间: 2016-12-25
上传用户:失忆症aa
JS贪吃蛇小游戏。。。。。。。。。。。。。。。。
标签: 贪吃蛇
上传时间: 2019-12-17
上传用户:wine
该文档为贪吃蛇游戏Labview课程设计报告讲解文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
标签: labview
上传时间: 2021-11-21
上传用户:jiabin
该文档为用Verilog实现的贪吃蛇游戏(基于FPGA开发板)讲解文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-01-19
上传用户:1208020161
java源代码贪吃蛇Java源代码的实现
标签: java
上传时间: 2022-03-13
上传用户:trh505
基于STM32f103zet6的贪吃蛇游戏源码
标签: stm32f103zet6 贪吃蛇游戏
上传时间: 2022-04-17
上传用户:
该文档为用Verilog实现的贪吃蛇游戏(基于FPGA开发板)总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
标签: verilog
上传时间: 2022-05-08
上传用户:slq1234567890
基于51单片机,设计了在点阵上的贪吃蛇游戏,包含proteus仿真
上传时间: 2022-06-29
上传用户:shjgzh
本源代码是基于STM32F4xx硬件平台设计的贪吃蛇小游戏,主要难点在:随机点产生、贪吃蛇转向、贪吃蛇贪吃点;本部分主要接收产生随机点,产生随机点需要注意两个方面:1、随机点在有效的范围内;2、贪吃点与贪吃蛇不重合。产生随机点主要有两个函数,分别如下://随机数产生任务void rng_chansheng(void *p_arg){OS_ERR err;while(1){OSSemPend(&RNG_SEM,0,OS_OPT_PEND_BLOCKING,0,&err);zou.x = RNG_Get_RandomRange(0,50)*8 + 40;zou.y = RNG_Get_RandomRange(0,50)*8 + 260;lcd_fangkuan(zou.x,zou.y,zou.x+SHE_FAANGKUAN_SIZE,zou.y+SHE_FAANGKUAN_SIZE);OSTimeDlyHMSM(0,0,0,500,OS_OPT_TIME_HMSM_STRICT,&err); //延时500ms}}//往下方向画一个实心的正方形,代表贪食蛇的一段void lcd_fangkuan(u16 x1,u16 y1,u16 x2 ,u16 y2){u16 i,j;u16 xx,yy;if(((x2 - x1) != SHE_FAANGKUAN_SIZE)||((y2 - y1) != SHE_FAANGKUAN_SIZE))return ;if(x1 > x2) {xx = x1;x1 = x2;x2 = xx;}if(y1 > y2){yy = y1;y1 = y2;y2 = yy;}if((y1 < 260)|| (y2 > 660)||(x1 < 40)||(x2 > 448)){game_yun_error = 1;LCD_ShowString(150,300,500,24,24,"GAME OVER!!");return ;}for(i=x1; i<x2; i++){for(j=y1; j<y2; j++){LCD_DrawPoint(i,j);}}}
上传时间: 2022-08-10
上传用户:
12864.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
上传时间: 2015-05-23
上传用户:13251