基于Android平台的手机游戏的设计与实现

被引量 : 0次 | 上传用户:frankcomet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着3G移动互联网络的发展,智能手机的普及率越来越高,各种智能手机操作系统相继出现。Android操作系统作为谷歌公司为移动平台打造的开源操作系统,是真正开放和完整的移动软件,也是最有发展潜力的智能手机操作系统。基于Android系统的手机游戏,是Android应用软件中的最重要的组成部分,有着庞大的用户人群,也必将有巨大的发展潜力。有人已这样预言,Android手机游戏将是游戏产业的下一个阶段,是手机游戏的未来。本文首先提出了Android游戏开发的总体框架,研究并总结了Android游戏开发涉及的一些关键技术,包括Android游戏开发多线程技术、Android游戏开发的图形处理技术以及Android游戏开发中的碰撞检测技术。在此基础上,本文设计实现了基于Android平台的手机游戏“飞行战”。该游戏的总体功能架构由控制调度模块、逻辑计算模块、数据存储模块、图形界面模块、声音播放模块以及短信付费模块组成。控制调度模块主要通过Activity来实现,在其中通过Handler机制实现了控制各个界面的切换;逻辑计算模块主要处理内部和外部事件,在其中重点实现了碰撞检测和游戏人工智能的跟踪算法;数据存储模块重点实现了游戏的地图类;图形界面模块重点实现各个界面的绘制,其中涉及双缓冲绘图技术、游戏界面横屏滚动技术、加载界面进度条技术等关键技术的实现。除此之外还设计实现了游戏的声音播放模块和短信付费模块,用来为游戏加入音效和模拟实现发送短信的游戏付费方式。本游戏最终向Android手机进行了移植,经测试,游戏的基本功能均实现,并且运行流畅,画面效果较好,具备一定的可玩性。本文所展示的Android游戏开发的整个过程和提出的开发框架对Android游戏开发具有一定的参考意义。
其他文献
教育部主办的全国普通高等学校音乐学(教师教育)本科专业大学生基本功比赛,旨在贯彻党的十七大提出的“提高高等教育质量”、“加强教师队伍建设”的要求,推动普通高等学校音乐学
目的:观察中药面膜治疗寻常型痤疮的临床疗效。方法:将60例患者随机分为面膜组和西药组,面膜组给予中药面膜(由石膏、桑叶、丹参、三七、蒲公英、冰片组成)敷面,每日治疗1次;
<正> 脉冲袋式除尘器的技术性能比振打清灰的袋式除尘器好得多,单位过滤面积的处理能力提高一倍以上,使用寿命长,除尘效率高。由于具备这一系列优点,近年来不少厂矿企业已推
脉冲时间间隔测量是GPS驯服晶振与铷钟的关键技术,该方案提出了一种基于时间数字转换技术的时间间隔测量方法,对基于TDC-GP1芯片的GPS驯服晶振的结构和原理进行了简要介绍,给
目的针对腰椎间盘突出症患者采用中药熏蒸结合针灸推拿治疗的实际效果进行分析。方法在该院于2015年1月—2017年2月所接收的腰椎间盘突出症患者中随机抽选100例,依照盲选原则
随着数字网络及无线通信技术飞速发展,以微博为代表的“微文化”大行其道,在碎片化的生活方式下,需要与之相适应的影视消费模式,在商业簇拥下,微电影的横空出世,成为一种新的电影类
在钢筋混凝土结构的建设和使用过程中,出现裂缝而影响工程质量屡见不鲜。本文分析了钢筋混凝土结构物裂缝的种种危害以及产生的原因,并进一步提出了区分结构性裂缝和非结构性
飞参系统记录了飞机飞行过程中的大量参数,这些参数在飞机的研制、试飞、训练、维护和事故调查等方面都有着巨大的应用价值。本文总结了国内外对飞参数据的应用研究现状,在此
滨海地区旅游资源是当前世界上开发利用最广、潜力最大的一类旅游资源。近年来,随着我国旅游业的进一步发展,滨海旅游作为旅游业的重要组成部分,其发展速度和规模,都达到了前所未
目的:观察刺血拔罐疗法配合牵引推拿治疗腰椎间盘突出症的疗效。方法:将100例腰椎间盘突出症患者随机分成两组各50例,两组患者均给予按摩和牵引治疗,对照组加服扶他林片,治疗