下载此beplayapp体育下载

贪吃蛇项目报告.docx


beplayapp体育下载分类:IT计算机 | 页数:约61页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
beplayapp体育下载列表 beplayapp体育下载介绍
贪吃蛇项目报告.docxC语書项目设计报吿贪吃蛇游戏课程:标准C语言指导老师:XXX项目:贪吃蛇游戏班级:XXXX班组员:XXX、XXX、XXX、XXX姓名:XXX学号:XXXXXXX日期:2012/7/7目录••项目开发beplayapp体育下载 (3)1项目基木分析 (3) (4) (4) (7)2总体设计报告 (8) (9) (9)3详细设计报告 (14) (14) (17)4操作指南 (29) (29)5项目总结 (32) (32)(探) (33) (36)贪吃蛇游戏—项目开发beplayapp体育下载1项目基本分析在我进行编写贪吃蛇游戏之前,我所做的必须是可行性分析,因为一旦进行贪吃蛇游戏项H的开发,就必须保证自己在规定的吋间内能够独立的完整整个程序的所有功能,而且必须是最优的,因此,在开发贪吃蛇游戏之前,我必须要做的是可行性分析。通过查找相关beplayapp体育下载和技术支持,了解了VS环境下的开发过程,熟悉了C语言的开发技巧,通过以下几个方而,进行可行性分析:参考文献:《贪吃蛇游戏用户描述beplayapp体育下载》、在网上找了相关源代码,确定自己能够在自己能力范围内开发出这个贪吃蛇游戏项Ho功能要求:在进行整个项H开发之前,我必须要做的就是确定贪吃蛇游戏的主要功能,必须明确贪吃蛇游戏的功能,因为要进行游戏功能可行性分析,经过自己的查阅相关资料,我确定了贪吃蛇游戏的具体功能,详见后续部分详细设计。性能需求:必须保证自己开发的贪吃蛇游戏能够整体尽可能做到高效快速,不占用大量的使用资源,因为我做的是i个应用窗体控制台的游戏开发项H,必须要考虑资源使用情况,要求尽可能少用资源,在有限的资源范围内实现最犬的可利用价值。运行环境:VS2010上编写并进行调试,经过安装软件,确定可以进行项H程序的编写。界面要求:采Jl]Win7应用窗体标准界面,只需要使用键盘。6•完成期限,一个学期完成整个系统,包括程序的编写以及最终的调试,测试阶段。,加深对所学知识的理解2加强自学能力,遇到不了解的函数或者方法,通过图书及网络资源学****提高学****能力3完成贪吃蛇游戏,通过小项ri來检验一学期的学****效果,,我们添加了我们自己的想法与功能,设计如下:游戏规则包括蛇的运动范围、蛇的生命周期问题、分数统计、关卡判断。其中蛇的运动范围是一个15*15的数组呢,蛇运动的地图抽象成为一个15*15的二维整形数组,每个数组值代表一个小方块的坐标值,这样,蛇只能在规定好的二维数组内运动当蛇遇到数组左右边界值(我们在这里抽象成为上、下、左、右四个边界,其屮上边界坐标值屮纵坐标都是0,横坐标任意,下边界为纵坐标是15,同理横坐标不变,左边界为横坐标为0,纵坐标任意,同理右边界为横坐标为15,纵坐标任意)时,宣告蛇生命周期结束(丄下边界不限定),贪吃蛇死亡,这个是第i个规则;另外,当蛇自己吃到自己身体的某一部分时,也宣告游戏结束,在程序里通过循环判断蛇头下一个前进方向的节点是不是蛇身上的某一部分节点即可,如果是那么蛇死亡,否则继续运行游戏。分数统计算法的思想是毎次蛇吃到一个果实吋,相加的分数为一个定值10来记录分数,这样可以随着游戏难度的增加,分数值也随Z增多。关卡功能设置通过与分数相关联而体现的,初始化游戏分数为(),关卡障碍物选择由玩家键入,半玩家玩到一定的分数吋(例如是100)关卡加一,变为第二关,同吋,蛇前进速度相应增加一个等级,障碍物的设置也变化,这样就实现了不同关卡,不同速度的贪吃蛇,从而增加了游戏的难度。蛇:1、 能够实现贪吃蛇自动前线移动,也就是贪吃蛇能够“活动”的外观效果,根据相同的吋间间隔,每一次将贪吃蛇自身的蛇头向前移动一个小格子,同吋蛇尾向前移动一个小格子,移动方向为贪吃蛇行走的方向。2、 每当一个食物吋,蛇长度增加一•格3、 蛇头碰到自身吋则游戏结束4、 通过键盘来控制蛇的移动食物:1、 每肖蛇吃到食物吋,重置食物2、 吃到特定食物时,蛇的长度能够缩短边界和障碍物:1、遇到边界和障碍物则游戏终止成绩统计:1、 当贪吃蛇吃到果实吋,玩家的分数就应该随着吃到的果实而增加,增加的规则就是每一个吃到一个食物则乘以10得到分数。2、 能够与历史成绩进行比较,显示高分排行榜输入与输出:1、 通过键盘选择障碍物关卡数2、 通过键盘选择蛇的速度3、 显示游戏指南4、 能够即时显示半次游戏的关卡数及游戏分数5、 显示游戏界面贪吃蛇的总体功能图贪吃蛇〜游戏规则判断《%王界按面键地功图能・控T初始化障碍枷现*能+X、/天卡选择功能+1・3小组成员分工帮助显界面*小组成员XXXXXXXXXXXX功能

贪吃蛇项目报告 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小266 KB
  • 时间2020-08-12