基于安卓平台的飞机大战游戏毕业设计

基于安卓平台的飞机大战游戏毕业设计

ID:6194806

大小:3.55 MB

页数:50页

时间:2018-01-06

基于安卓平台的飞机大战游戏毕业设计_第1页
基于安卓平台的飞机大战游戏毕业设计_第2页
基于安卓平台的飞机大战游戏毕业设计_第3页
基于安卓平台的飞机大战游戏毕业设计_第4页
基于安卓平台的飞机大战游戏毕业设计_第5页
资源描述:

《基于安卓平台的飞机大战游戏毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于安卓平台的飞机大战游戏毕业设计目录第1章绪论11.1系统研究的背景及意义11.2国内外的发展现状11.3主要研究的内容21.4本文的组织结构21.5本章小结3第2章用户需求分析42.1系统的架构描述42.2系友好的用户界面52.3技术选型62.4系统的开发环境62.5关键技术和工具简介72.6本章小节8第3章系统概要设计93.1模块的划分93.1.1软件模块设计93.1.2软件功能模块103.2主界面设计123.3游戏界面设计133.4系统包及其资源规划133.4.1系统包管理如下133.4.2Sqlite数据库143.4.3Runabl

2、e接口以及与Thread的区别163.5本章小结20第4章系统功能的实现214.1主界面的功能实现214.1游戏界面的功能实现264.3子弹类的设计394.3敌机类的设计40II4.5本章小结42第5章系统测试435.1软件测试的概念435.2系统的功能和安全测试435.3测试总结45第6章总结46致谢47参考文献48II第一章绪论1第一章绪论第1章绪论1.1系统研究的背景及意义在手机游戏的早期,大多数开发者都是想要玩转设备、学习技巧和快速攻关的狂热分子。但是,随着更多的开发者加入这个行业,手机游戏已经进化成涉及到专业设计师、构造师、开发者、

3、产品经销商、律师、和艺术家在内的主导产品。这是行业走向成熟的必然趋势。尽管在某人的业余时间内要开发和推销简单的游戏更加困难,但是更多的专业商店将为许多人提供更多的就业机会。从手机软件的平台的种类,游戏玩家的心理,未来移动通信服务终端的发展,3G手机网络对手机软件游戏的影响,还有从J2ME手机游戏开发平台介绍的手机游戏的趋势和未来这种游戏的运营模式,这几方面的内容来看,手机游戏是未来游戏发展的趋势,其移动性、互连性,必定会带来网络游戏的风暴,这就使我们对这一个新兴的领域有了一定的概念,对指导我们建立一个手机软件开发培训的知识结构有一定的帮助,也

4、是我们的一个发展契机。本文基于Android系统设计一种轻松休闲的游戏软件,让用户可以使用手机轻松娱乐,因此项目研究和软件开发具有重要的实际应用价值。1.2国内外的发展现状手机游戏(MobileGame或WirelessGame),是指消费者利用随身携带并具有无线网络联机功能的智能移动终端设备,能随时随地来进行的游戏。手机游戏最大的特点是其随时随地进行游戏的便利性。这些年来,手机游戏市场有了很大的发展,手机游戏已成为使用率最高的手机娱乐应用,占到各种手机娱乐应用比例的78.4%。在日本,手机游戏市场经历多年的稳定增长,市场规模已经超过了850

5、亿日元[1]。在美国,手机游戏作为美国手机用户最喜欢的移动应用之一,在iPhone和Android等智能终端推出后发展迅速。而在中国,根据易观智库产业数据库最新发布的《2010年第4季度中国手机游戏市场季度监测》数据显示,我国2010年手机游戏市场规模已达到32.9亿元,继续保持了较快的发展。2011年以来Android实现了计算机诞生以来最快速度的增长,目前Android以每天85万新增激活数的速度快速征服世界,成为世界范围内占有率最高的智能手机操作系统。根据comScore的统计,2012年第一季度Android在北美的市场占有率又增长了

6、3.7%达到51%;而根据赛诺的调研报告,Android系统在中国47第一章绪论47西安工程大学学士学位论文的市场份额高达74.7%,而Android游戏在诞生之处就被很多人看好,便宜的价格,小巧的外观,游戏资源丰富,相对于传统主机来说,这些都是Android游戏机的优点,于是一批Android游戏陆续出现了,但事实证明Android游戏并非当初描绘的那样美好,开放的Android开发平台,导致了游戏质量和数量不那么尽如人意,所以在游戏的设计与研发过程中游戏的质量关一定要把好。1.3主要研究的内容本设计项目主要完成一种基于Android开发的

7、一款游戏软件。项目研究和软件设计遵循软件工程的方法,从需求分析,系统分析,概要设计,详细设计,软件编码调试,到验证测试,完成本软件整个过程的设计开发。项目研究和软件设计的具体任务包括:(1)加深面向对象编程思想,巩固Java语言的设计模式,掌握Android开发的环境搭建。(2)学习和研究Android平台环境和软件接口的设计。(3)学习和研究Android平台多线程。(4)学习和研究Android系统中用户界面的动态显示。(5)学习并掌握Sqlite数据库。(6)学习并掌握Android平台下动态游戏开发的重要知识点:SurfaceView

8、。1.4本文的组织结构第1章绪论本章主要介绍了课题的研究背景,课题研究的目的与意义,以及该项目所在领域国内外发展状况等,最后指出了本文工作内容及论文的组织结构。第2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。