码如下
分成个功能模块。
系统管理
各个操作界面布局适当,颜色搭配等要美观。各个之间的切换要快速
它们各自的背景音乐也要随之切换,给用户以顺畅自然的感觉。用户在任何个
第章系统总体设计
系统功能模块分析
当前应用使用的来绘制的页面因此相对来说大部分逻辑都是由
来做处理的。本系统的功能模块也根据的不同来划
遍之后即熟悉本游戏的规则。这是本应用对于操作性的要求。
业务流程分析
依据系统的需求分析,得到系统的流程图如图所示
图系统流程图
系统性能要求
实时性
本应用为手机游戏因此对于用户的操作必须做出立即响应,否则本游戏即为失败。
易操作性
单机手机游戏的最大特点即为易操作性,用户在不看说明的情况下也能够玩,并且在
玩过几
简单易操作,交互性好,对用户没什么特别要求。般用户经过几分钟练
系都可以熟悉本游戏的规则。
图功能界面示例图
图游戏界面示例图
第章系统需求分析
用户功能需求分析
由于本程序开发插件,
因此该应用使用开发完全可行。员都具有同等的发挥场
所。
基于的应用程序的插件开发诸如公司的产品
的插件级开发。
专门针对开发做了环境无缝集成的工具。由于中的每样东西都是
插件,对于中的每样东西都是插件,对于给提供插件,以及给用
户提供致和统的集成开发环境而言,所有工具开发人集成开发环境来使用,但的目标却不仅限于此。
还包括插件开发环境,这个组件主要针对希望扩展的软件开发人员,因为
它允许他们构建与行开发。是
个开放的源代码的基于的可扩展开发平台。就其本身而言,它只是个
框架和组服务,用于通过插件组件构建开发环境。虽然大都数用户很乐于
当作主界面应该力求美观,赏心悦目,以提高玩家对游戏的兴趣。游戏的控
制模块应该做到易懂易操作,以给玩家个很好的游戏环境。
可行性分析
该系统采用集成为开发平台进在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没
有足够的时间去休闲娱乐,放松自己。这款小型的手机游戏,可以让我们随时随地
都能享受游戏,从繁重的日常生活中解脱出来。
游戏的势在于它的简单易行,
不论是手机,还是小游戏机,都能很快顺利的运行。对于在外忙碌的人,不可能花
费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。
系统研究目的和意义
然现在市面上存在着各种各样的游戏版本,可是飞机游戏其市场还是相当大
的。因为它的特殊在于人们在玩游戏的时候的过程中使爱不释手。随着游戏关卡不
断提高,其难度也更大,刺激性也更强。可以说该游戏的优势然现在市面上存在着各种各样的游戏版本,可是飞机游戏其市场还是相当大
的。因为它的特殊在于人们在玩游戏的时候的过程中使爱不释手。随着游戏关卡不
断提高,其难度也更大,刺激性也更强。可以说该游戏的优势在于它的简单易行,
不论是手机,还是小游戏机,都能很快顺利的运行。对于在外忙碌的人,不可能花
费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。
系统研究目的和意义
在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没
有足够的时间去休闲娱乐,放松自己。这款小型的手机游戏,可以让我们随时随地
都能享受游戏,从繁重的日常生活中解脱出来。
游戏的主界面应该力求美观,赏心悦目,以提高玩家对游戏的兴趣。游戏的控
制模块应该做到易懂易操作,以给玩家个很好的游戏环境。
可行性分析
该系统采用集成为开发平台进行开发。是
个开放的源代码的基于的可扩展开发平台。就其本身而言,它只是个
框架和组服务,用于通过插件组件构建开发环境。虽然大都数用户很乐于
当作集成开发环境来使用,但的目标却不仅限于此。
还包括插件开发环境,这个组件主要针对希望扩展的软件开发人员,因为
它允许他们构建与环境无缝集成的工具。由于中的每样东西都是
插件,对于中的每样东西都是插件,对于给提供插件,以及给用
户提供致和统的集成开发环境而言,所有工具开发人员都具有同等的发挥场
所。
基于的应用程序的插件开发诸如公司的产品
的插件级开发。
专门针对开发做了开发插件,
因此该应用使用开发完全可行。
第章系统需求分析
用户功能需求分析
由于本程序简单易操作,交互性好,对用户没什么特别要求。般用户经过几分钟练
系都可以熟悉本游戏的规则。
图功能界面示例图
图游戏界面示例图
系统性能要求
实时性
本应用为手机游戏因此对于用户的操作必须做出立即响应,否则本游戏即为失败。
易操作性
单机手机游戏的最大特点即为易操作性,用户在不看说明的情况下也能够玩,并且在
玩过几遍之后即熟悉本游戏的规则。这是本应用对于操作性的要求。
业务流程分析
依据系统的需求分析,得到系统的流程图如图所示
图系统流程图
第章系统总体设计
系统功能模块分析
当前应用使用的来绘制的页面因此相对来说大部分逻辑都是由
来做处理的。本系统的功能模块也根据的不同来划分成个功能模块。
系统管理
各个操作界面布局适当,颜色搭配等要美观。各个之间的切换要快速
它们各自的背景音乐也要随之切换,给用户以顺畅自然的感觉。用户在任何个
点击按钮或中的退出都要成功的将当前应用挂起的
多个和当前虚拟机显示的顺利的停止,并销毁。
应用设置
设置应用系统背景音乐声音大小和游戏难度。
使用来控制系统音量,使用来控制飞机难度。
玩家信息管理
在游戏结束时对于玩家的名称和得分进行记录,并在玩家查看排名情况时,以倒序形
式显示前六名玩家的得分和姓名等信息。
系统类关系图
系统实体类边界类控制类之间的关系如图所示
图实体类控制类边界类之间的关系
各个界面类之间的关系如图所示
图边界类关系
系统总体设计
系统的中只有玩家种用户,不必向其他的网站或者是教务系统样进行身份验证等
操作。玩家点击应用图标直接进入应用的开始界面。用户的操作总体可以归并成如
玩家用例图所显示的内容,子
图中生命周期状态图
数据库
,是款轻量级的关系型数据库。由于它占用的资源非常少,所以在很多嵌入
式设备都是用来存储数据。
作为目前主流的移动操作系统,完全符合占用资源少的优势,故在
平台上,集成了个嵌入式关系型数据库。
由于是轻量级的关系型数据库,它支持的语句也是有限的,在使用
语句获得前名玩家的信息时直接使用了不支持的语句引起了异常。在查阅
相关资料后才发现不支持语句,因此使用语句来代替达到了
自己想要的只获得表中的字段值最大的前六个记录信息。
游戏界面设计
开始界面
使用将图中的未被按下的按钮和图游戏开始界面背景图片绘制成游
戏开始界面图。
图未被按下的按钮图标集图
被按下的按钮图标集
图开始界面背景图片
图开始界面
应用程序中,并没有像和这样有函数来作为应用程序的入口。
应用程序提供的是入口,而非入口函数。
文件中定义了整个应用所包含的在
中将设置为当前启动时,默认加
载的,代码如下
中注册
在的方法中设置要显示的,方法如下所示
设置当前调用的
其他操作
由于本应用是有多个为了解决多个在其中任意个结
束时都会相应起退出系统,因此针对每个设置个来
接收广播,旦接收到广播当前自动退出。接收到广播后退出的代码
如下所示
,
发送广播
而当前在被按下或者退出按钮时,会向外界发送个广播,
之后结束自己
媒体播放器
本应用使用的来演奏每个页面的背景音乐。
背景音乐可以存放在两个位置,个是当前工程的目录下,如果是存放在该目
录下的话,在当前工程时,需要耗费非常的时间将此类音频文件上传到
虚拟机中。另个存放位置是直接将音频文件上传到的
文件夹下,这相当于将该音频文件放入到了手机的卡上了,相对于存放位置
来说,该方法在加载工程时消耗的时间比较少。具体向虚拟机中上传文件如图
所示
图向虚拟机中上传文件
使用方法
从中获得音频文件的路径
设置循环
由于当前应用针对不同的显示界面有不同的背景音乐,因此当前
挂起时,对应的背景音乐也要挂起。而在当前销毁
届本科毕业设计
基于的飞机大战游戏设计与开发
院系名称信息技术学院
专业名称软件工程
学生姓名
学号
指导教师副教授
完成时间年月
摘要
相信安卓已经为人们熟知,经过年的洗礼,智能手
机火速上位,甚至说现在手机系统由和平分也不为过。随着
智能手机在中国内地的风靡,基于平台的应用开发也逐渐成为开发的
大热门。游戏是智能机不可或缺的应用之,水果忍者愤怒的小鸟等
游戏应用的成功,让人看到手机游戏在平台上的巨大发展空间。
基于此,采用和作为集成开发平台,开发本游戏
。
本应用为飞机大战游戏,主要有个操作界面分别为开始界面,游戏
界面,设置界面,得分界面,界面,界面。玩家可以选择自己进入设置界
面对游戏进
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 62 页
第 2 页 / 共 62 页
第 3 页 / 共 62 页
第 4 页 / 共 62 页
第 5 页 / 共 62 页
第 6 页 / 共 62 页
第 7 页 / 共 62 页
第 8 页 / 共 62 页
第 9 页 / 共 62 页
第 10 页 / 共 62 页
第 11 页 / 共 62 页
第 12 页 / 共 62 页
第 13 页 / 共 62 页
第 14 页 / 共 62 页
第 15 页 / 共 62 页
预览结束,还剩
47 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。