下载此beplayapp体育下载

贪吃蛇综合项目报告.doc


beplayapp体育下载分类:bepaly下载苹果 | 页数:约61页 举报非法beplayapp体育下载有奖
1 / 61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 61 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
C语言项目设计报告
——贪吃蛇游戏
课程:原则C语言
指引教师:XXX
项目:贪吃蛇游戏
班级:XXXX班
成员:XXX、XXX、XXX、XXX
姓名:XXX
学号:XXXXXXX
日期:/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 项目基本分析
在我进行编写贪吃蛇游戏之前,我所做必要是可行性分析,由于一旦进行贪吃蛇游戏项目开发,就必要保证自己在规定期间内可以独立完整整个程序所有功能,并且必要是最优,因而,在开发贪吃蛇游戏之前,我必要要做是可行性分析。通过查找有关beplayapp体育下载和技术支持,理解了VS环境下开发过程,熟悉了C语言开发技巧,通过如下几种方面,进行可行性分析:
参照文献 :《贪吃蛇游戏顾客描述beplayapp体育下载》、在网上找了有关源代码,拟定自己可以在自己能力范畴内开发出这个贪吃蛇游戏项目。
功能规定:在进行整个项目开发之前,我必要要做就是拟定贪吃蛇游戏重要功能,必要明确贪吃蛇游戏功能,由于要进行游戏功能可行性分析,通过自己查阅有关资料,我拟定了贪吃蛇游戏详细功能,详见后续某些详细设计。
性能需求:必要保证自己开发贪吃蛇游戏可以整体尽量做到高效迅速,不占用大量使用资源,由于我做是一种应用窗体控制台游戏开发项目,必要要考虑资源使用状况,规定尽量少用资源,在有限资源范畴内实现最大可运用价值。
运营环境:VS上编写并进行调试,通过安装软件,拟定可以进行项目程序编写。
界面规定:采用Win7应用窗体原则界面,只需要使用键盘。
完毕期限,一种学期完毕整个系统,涉及程序编写以及最后调试,测试阶段。
项目目的
熟悉函数调用与程序模块化设计,加深对所学知识理解
加强自学能力,遇到不理解函数或者办法,通过图书及网络资源学****提高学****能力
完毕贪吃蛇游戏,通过小项目来检查一学期学****效果,增长学****兴趣
功能描述
该游戏在继承老式同类游戏规则基本上,咱们添加了咱们自己想法与功能,设计如下:
游戏规则涉及蛇运动范畴、蛇生命周期问题、分数记录、关卡判断。
其中蛇运动范畴是一种15*15数组呢,蛇运动地图抽象成为一种15*15二维整形数组,每个数组值代表一种小方块坐标值,这样,蛇只能在规定好二维数组内运动
当蛇遇到数组左右边界值(咱们在这里抽象成为上、下、左、右四个边界,其中上边界坐标值中纵坐标都是0,横坐标任意,下边界为纵坐标是15,同理横坐标不变,左边界为横坐标为0,纵坐标任意,同理右边界为横坐标为15,纵坐标任意)时,宣布蛇生命周期结束(上下边界不限定),贪吃蛇死亡,这个是第一种规则;此外,当蛇自己吃到自己身体某一某些时,也宣布游戏结束,在程序里通过循环判断蛇头下一种迈进方向节点是不是蛇身上某一某些节点即可,如果是那么蛇死亡,否则继续运营游戏。
分数记录算法思想是每次蛇吃到一种果实时,相加分数为一种定值10来记录分数,这样可以随着游戏难度增长,分数值也随之增多。关卡功能设立通过与分数有关联而体现,初始化游戏分数为0,关卡障碍物选取由玩家键入,当玩家玩到一定分数时(例如是100)关卡加一,变为第二关,同步,蛇迈进速度相应增长一种级别,障碍物设立也变化,这样就实现了不同关卡,不同速度贪吃蛇,从而增长了游戏难度。

蛇:
1、可以实现贪吃蛇自动前线移动,也就是贪吃蛇可以“活动”外观效果,依照相似时间间隔,每一次将贪吃蛇自身蛇头向前移动一种小格子,同步蛇尾向前移动一种小格子,移动方向为贪吃蛇行走方向

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

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