- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)结束界面:玩家游戏结束出现的画面,显示玩家最终得分情况以及
您可能关注的文档
- 苹果相关知识介绍.doc
- 王芳毕业论文介绍.doc
- 万有引力定律应用的12种典型介绍.doc
- 施工组织设计交底记录介绍.doc
- 施工组织设计汇总介绍.doc
- 施工组织设计改介绍.doc
- 施工组织设计改2介绍.doc
- 万年县某座小(一)型病险水库除险加固工程施工组织设计_secret介绍.doc
- 施工组织设计范本介绍.doc
- 施工组织设计毕业设计参考1介绍.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)