- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
贪吃蛇设计规格明书
贪吃蛇设计规格说明书
院系:信息技术学院
姓名:livechange
指导老师:XXX
日期:2016-06-07
目录
一、设计背景 2
二、需求分析 2
三、运行环境 3
四、设计概要 3
五、详细设计 5
六、停止游戏 8
贪吃蛇
一、设计背景
随着科技的发展,笔记本、手机的价格相对于以前下降很多,现在很多普通人也可以使用笔记本、智能手机。笔记本、手机不再只是主要用来办公、接打电话。更多的用户希望在工作、学习之余通过方便灵巧可随身携带的设备休闲娱乐。因此,为了迎合众多用户的需求并适应用户要求,开发具有很强的娱乐性和交互性的贪吃蛇小游戏。可以说该游戏的优势在于它的简单易行,不论是笔记本、iPad,还是智能手机,都能很快顺利的运行。在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足够的时间去休闲娱乐,放松自己。这款小型的游戏,可以让我们随时随地都能享受游戏。让我们从繁重的日常生活中解脱出来。游戏的主界面应该力求简单,以提高玩家对游戏的兴趣。游戏的控制模块应该做到易懂、易操作,以给玩家一个很好的游戏环境。由于本程序简单易操作,交互性好,对用户没什么特别要求。一般用户经过几分钟练习都可以熟悉本游戏的规则。
二、需求分析
贪吃蛇游戏是一个小型益智游戏,它可以锻炼人们的反应能力,尤其是在开发人的智力方面,很受人们的欢迎。本组该次小游戏程序设计包含二维数组、鼠标操作及图形化函数等方面知识。具体需求概要如下:
1.初始化游戏界面为700*600大小。
2.在HTML中用格子初始蛇长及蛇的位置,用上、下、左、右控制方向进行游戏。游戏过程中,每吃到一次食物蛇身增加一格,分数加10分。
3.蛇头咬到蛇尾或蛇头接触边框,则停止游戏,显示累计分数,游戏结束。
三、运行环境
本程序对硬件配置要求不高,只需要设备支持HTML5即可。适合在笔记本、iPad、智能手机运行。
四、设计概要
初始化模块:
屏幕初始化,屏幕初始化用于显示游戏信息;
游戏界面模块:
设计灰色的边框,边框内用白色灰框格子填充作为游戏活动区域;
游戏运行模块:
运用函数控制蛇长及食物的关系,并使用键盘控制方向,空格键暂停(继续)。
判断模块:
头咬到尾或头接触活动区域外围,则游戏结束,显示累计分数。
控制键
控制说明:用户可以从界面按钮和键盘上、下、左、右和空格键控制游戏。
使用界面
五、详细设计
SEO优化
SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”。SEO是指通过对网站内部调整优化及站外优化,使网站满足搜索引擎收录排名需求,在搜索引擎中提高关键词排名,从而把精准用户带到网站,获得免费流量,产生直接销售或品牌推广。
优化内容
内部优化META标签优化:例如:TITLE,KEYWORDS,DESCRIPTION等的优化。
添加link rel=shortcut icon href=favicon.ico/title的小logo增加美化效果。
画图函数
控制布局
按钮点击onclick事件,给按键赋相应的键值。对页面进行控制,可以通过键盘及页面显示按钮进行控制游戏。
按键响应
判断前进方向,禁止反方向。例如,当贪吃蛇正在向下走,点击上键不做任何改变,继续向下走。点击空格、页面暂停按钮,即可停止游戏。
方向控制
对toGo函数的值进行判断,确定蛇的前进方向。
启动游戏
启动游戏,调用添加食物函数,画图函数。
死亡判断
1).撞到墙壁。
2).撞到自己。
六、停止游戏
撞墙停止
撞到自己
仅供个人参考使用,如有错误请联系livechange@163.com
贪吃蛇设计规格说明书
source of inexhaustible power and to promote economic and social development. County upper and lower must station in global of height, more deep awareness technology innovation, and talent intelligence of major meaning, zoom talent on development of support role, constantly push city WCB two learn a do learning arrangements specific programme for ensure two learn a do learnin
文档评论(0)