TANK设计说明书要点分析.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TANK大作战 《详细设计说明书》 2013年10月 目录 1.引言 1 1.1编写目的 1 1.2项目背景 1 1.3参考资料 1 2.总体设计 2 2.1需求概述 2 2.2软件结构 2 3.程序描述 3 3.1功能 3 3.2 单机模式 3 3.2.1界面 3 3.2.2玩家配置方法 4 3.2.3坦克运行方法 4 3.2.4积分排行 4 3.2.5帮助 4 3.3 联网模式 4 3.3.1界面 4 3.3.2玩家配置方法 4 3.3.3坦克运行方法 5 3.3.4积分排行 5 3.3.5帮助 5 3.3.6登录方法 5 3.3.7交流方法 5 3.4性能 6 3.5算法 6 3.6程序逻辑 8 3.8接口 8 3.9测试要点 8 3.10出错处理 9 3.11安全必威体育官网网址设计 9 3.12维护设计 9 1引言 1.1编写目的 1. 熟练Java编程技术、Android的运用以及对Eclipse编程平台的应用; 2. 熟悉软件开发流程; 3. 软件质量保证方法; 享受游戏带来的乐趣。 1.2背景 游戏产业,即电子娱乐业,是指基于电子技术、计算机技术、软件技术、网络技术和娱乐技术的新型娱乐产业,分为单机游戏、网络游戏和无线游戏等几个部分。在电子游戏业的诞生至今为止,它在发达国家的经济发展中发挥了显著的作用。对我国而言,游戏软件也是一个新兴行业,存在着巨大的生存和发展空间。 继英国率先使用坦克作战后,坦克的形象就深入人心。由此,最早的模仿者:PC机版坦克游戏出现在人们的视野中,至今,已发展成为一款风靡全球的电视游戏机和掌上游戏机游戏。此次我们在基本的坦克游戏原型上,开发软件系统坦克大战游戏,在满足自己的编程能力的提升的同时,给玩家带去一个别具风味的坦克游戏,并最终实现在android平台实现运行。 1.3参考资料 2.总体设计 2.1需求概述 见需求分析文档 2.2软件结构 图1 游戏软件结构图 3.程序描述 3.1功能 图2 游戏功能框图 3.2 单机模式 3.2.1界面 1)开始界面,显示游戏菜单:开始游戏,继续游戏,游戏设置,游戏帮助,退出游戏。 2)游戏界面:玩家进入不同的关卡,出现不一样的游戏背景,显示坦克移动的画面以及玩家的得分情况,并且玩家在游戏界面中可以选择 暂停游戏和退出游戏。 3)暂停界面:玩家在游戏中选择暂停后将出现游戏菜单,来帮助玩家更好的享受游戏的乐趣,再按暂停键即继续游戏。 4)结束界面:玩家游戏结束出现的画面,显示玩家最终得分情况以及是否进入排行榜,此时玩家也可以通过界面上的重新开始来继续游戏或退出游戏。 3.2.2玩家配置方法 玩家点击按钮时,通过触发线程启动,出现玩家自己根据自己的能力来设置游戏的窗口。其中包括: 选择不同的关卡开始游戏、难度设置(简单,一般,困难)、电脑控制坦克数量设置(默认20台,可选择20至40台的数量)、电脑控制坦克速度设置。 3.2.3坦克运行方法 玩家通过按键操作坦克击毙界面中的其它坦克,所有坦克只能在游戏界面中上下左右移动,并发射出子弹,通过线程的实时监控,保证在游戏运行界面上,每辆坦克只有5颗子弹,在游戏代码中将以方法调用和界面刷新的形式,来展现玩家的按键所触发的坦克运动效果。电脑控制的坦克,其出现的数量是固定的,每击毙一辆坦克,都会在随机的地方出现随即类型的坦克,直至该关卡所有坦克都被消灭。其移动方向、移动距离由随机函数生成,在未击毙前都会一直移动,移动的过程中不断的向移动方向发射炮弹。 3.2.4积分排行 坦克类型有4种分为普通,中等,高级,Boss,每击毙不同类型坦克的分数分别为10,20,40,100。根据击毙的坦克数量和类型来计算玩家在游戏中的得分情况,存储在数据库中,并于积分排行榜中显示前20名玩家。 3.2.5帮助 玩家可以在游戏菜单中通过游戏帮助熟悉游戏,在游戏帮助中,我们对游戏进行了详细的介绍,道具说明,按键操作,道具说明,游戏设置,开发人员,版本信息。详见帮助文档。 3.3 联网模式 3.3.1界面 1)开始界面,显示游戏菜单:开始游戏,继续游戏,游戏设置,游戏帮助,退出游戏、登录(登录详细介绍见3.3.5)。 2)游戏界面:玩家进入不同的关卡,出现不一样的游戏背景,显示坦克移动的画面以及玩家的得分情况,并且玩家在游戏界面中可以选择 暂停游戏和退出游戏。 3)暂停界面:玩家在游戏中选择暂停后将出现游戏菜单,来帮助玩家更好的享受游戏的乐趣,再按暂停键即继续游戏。 4)结束界面:玩家游戏结束出现的画面,显示玩家最终得分情况以及

文档评论(0)

挑战不可能 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档