android平台的炸弹人游戏设计与实现

3关键词3Abstract3Keywords3一、 Android系统与android游戏3(一)Android系统现状分析31.Android的优势之处32.Andorid的不足之处3(二)Android手机游戏现状4(三)Android游戏面临的机遇与挑战4二、需求分析5(一)炸弹超人概述5(二)功能需求分析5(三)游戏机制5三、 设计思想及相关技术6(一)Android游戏相关技术分析61.MVC 设计模式介绍72.FlyWeight 享元设计模式介绍83.寻路算法8(二)炸弹超人设计思路8(三)详细设计81.游戏流程图92.游戏界面 103.游戏对象 104.关键技术实现 10(1)角色移动,炸弹状态改变10(2)随机功能10(3)敌人寻路算法10(4)炸弹的爆炸控制10(5)碰撞检测11(6)游戏数据封装与扩展性11四、游戏测试与运行11(一)测试方法11(二)启动游戏111. 音乐开关112. 游戏菜单113. 游戏界面12五、 结论12致谢13参考文献14基于android平台的炸弹人游戏设计与实现指导老师 朱毅华随着手机,便携式平板电脑等移动终端的高速发展,基于移动终端的应用开发正日益壮大。而由于android在当今移动终端系统界的地位,使得越来越多的程序员热衷于android应用的开发,而在android应用之中,手机游戏的比重也日益增长。各种产业的合作模式日益成熟,以及移动网络、移动终端性能等不断的完善与提高,这些都意味着手机游戏必将带来巨大的市场空间和经济价值。本课题基于android智能手机操作系统,主要研究了当前智能手机游戏的开发模式,同时,开发了一款名为“炸弹人”的小游戏。本游戏最大的特色在于游戏界面设计的精美,采用触摸技术来控制游戏运行的整个过程,玩家非常容易操作,游戏趣味性很强。
材 料 目 录
序号
名 称
数量
备 注
1
毕业论文(设计)开题报告
1
2
毕业论文(设计)中期检查表
1
3
毕业论文(设计)正本
1
4
毕业论文(设计)指导教师审查意见表
1
5 *好棒文|www.hbsrm.com +Q: @351916072@ 

毕业论文(设计)评阅教师评阅意见表
1
6
毕业论文(设计)答辩记录和综合评定成绩表
1
7
其它
2014 年 5 月 10日
目录
Android platform based Bomberman game
design and implementation
Student majoring in Information Management and Information System
HUANG Jinguang
Tutor ZHU Yihua
Abstract: With the rapid development of mobile phones, portable tablet PCs and other mobile terminals, mobileterminalsbased application development is increasingly growing. Due to the position of Android system in the field of mobile terminals system, more and more programmers are keen to develop android applications , which is also a growing proportion of mobile games. Mode of cooperation in various industries becoming more sophisticated, the performance of mobile networks and mobile terminals continuously improving, all these mean that mobile game will bring a huge market space and economic value. The topic of smart phones based on android operating system, mainly study the development model of current smart phone game. meanwhile, has developed a product called "Bomberman" game. The games biggest feature is the beautiful game interface design, the use of touch technology to control the entire process of running the game, and the player is very easy to operate, making the game very interesting.
Key words: android ,development pattern, MVC
Android系统与android游戏
Android[1]是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。由于Android 是基于Linux 内核[2],因此它在开源和免费方面的有点,使得他很快得到广大爱好者以及许多厂商的支持。
Android系统现状分析
Android的优势之处
Android与IOS等其他台相比最大的特点在于其开放性,这里所指的开放性包括两个方面:一方面,是Android对第三方软件的开放程度Google不会对Android系统的第三方应用程序像苹果那样严格把关,这样一来必将极大的促进该系统第三方软件的发展;另一方面,Android是以开源Linux系统为基础,这样对于许多的开发这而言,Android平台更能满足他们的使用需求。
Android系统是以安全机制比较完善的Linux2.6为核心的,因此,在很大程度上保障了手机使用的安全性[3]。
Android平台已经形成由Google牵头,OHA组织有深入参与,系统支持商和服务提供商搭配的运作机制,为Android平台的快速发展提供了坚实的后盾。
Andorid的不足之处
Android平台允许应用程序开发人员自由的发布软件供手机用户使用,这样也就可能会导致一些安全隐患。
同时,Android作为新生的系统平台,稳定性方面还有待检验。
android手机游戏现状
/
???图1:2012年至2013年全球智能手机操作系统市场份额变化情况
????? 从上图可以看出,2012年第三季度,安卓的市场份额高达74.8%,一年前则为57.4%。2013年第一季度,它的市场份额继续增加,达到75%。
?在安卓市场份额增势迅猛的情况下,iPhone操作系统iOS一直保持在第二名的位置上,后者的市场份额一直维持在14.4%至22.9%之间。此外,Blackberry OS操作系统的市场份额连续三年持续下降,直至2013年第一季度,终被微软Windows Phone操作系统甩在后面。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1964.html

好棒文