基于Android平台的移动游戏引擎的设计与实现

被引量 : 2次 | 上传用户:ckforme
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着进入移动互联网时代,移动设备单一的语音通话功能已经不能满足人们日益增长的需求,人们对移动终端的应用,特别是游戏应用的需求越来越大,因此,能够对游戏创意的良好性能支撑,提高开发效率,缩短开发周期的游戏引擎成为了亟待解决的问题。目前智能移动设备通常采用的操作系统有Android系统,iOS系统、WP7系统等,Android因其开放稳定,占有的市场份额越来越大,基于Android平台的移动游戏引擎开发具有广阔的发展前景。论文首先对Android系统的四层架构进行了深入的研究,详细阐述了和游戏密切相关Android GUI系统以及Android游戏的运行机制。接着设计了基于Android系统的移动游戏引擎的框架,主要包括核心类包、人工智能引擎、传感器引擎、图形引擎、物理引擎、网络引擎、脚本引擎、音效引擎、工具等模块。在人工智能引擎中提出了一种改进的遗传算法,引入Boltzmann选择策略的遗传算法避免了标准遗传算法易早熟的问题。针对移动游戏特点设计了传感器引擎。然后基于模块划分的思想,采用可复用的面向对象技术,完成了移动游戏引擎的代码实现,最后对移动游戏引擎进行了功能验证和性能测试。结果表明,本文设计的移动游戏引擎具有很高的灵活性和扩展性,在提高了游戏开发效率的同时降低了游戏开发难度。
其他文献
研究背景Autophagy是细胞的一种能动过程,它表现在细胞浆中出现大量包裹着蛋白质和细胞器的膜性空泡结构和溶酶体对空泡内成分的降解而转变成为机体所需要的能量物质。在进化
随着云计算的流行,云存储也得到了广泛的关注和支持。但云存储自身的数据安全问题阻碍其推广应用,云存储的安全问题也不仅仅是传统安全能够完全解决的,这其中涉及到一些新的
地理实践力作为地理学科核心素养之一,具有重要地位,根据建构主义学习理论、杜威“做中学”、陶行知“教学做合一”等理论,地理实践活动对学生地理实践力的培养有重要作用,因此当前地理教学如何通过地理实践活动更好的培养学生地理实践力是地理工作者值得深思的问题。笔者通过文献法对地理实践力的相关文献进行解读,分析其研究背景、研究意义、国内外研究现状和相关概念界定,确立了本文的理论基础。运用案例分析法,分析和总结
在经济全球化的背景下,西方发达国家的技术进步推动了全球服务业的发展,服务业因此在全球经济中的地位逐渐上升,服务贸易规模也在不断扩大。20世纪60年代初期,世界主要发达国
刑事诉讼法对二审程序的规定比较简单,存在一些立法缺陷。对于二审程序仅仅依靠有限的条文、参照一审程序及司法解释、部门规定等难以弥补法律漏洞,司法机关、公安机关在适用
在我国现行刑法中,交通肇事罪是位于危害公共安全罪中的一个罪名。从犯罪主观方面说,它是一种过失犯罪,我国刑法要求其必须达到一定的人身伤害或财产损失时才构成本罪,当然刚
网络诽谤行为是一种利用现代化网络科技平台来作为使用媒介的一种新形式的诽谤行为,而使用网络具有传播快速、使用便捷、有很广阔的传播市场,同时也具有很低廉的使用成本等特
随着我国消费者购物习惯的逐步转变,网络商业不断兴盛,以淘宝网、淘宝商城为首的网络购物平台的交易量、交易额、从业人数不断攀升,呈跨越式发展,随之而来的消费投诉、合同诉
出口退税作为我国的一项长期税收政策,它的实施对于促进对外贸易和国家经济增长起着十分重要的作用,而出口退税管理正是将这项制度落到实处的关键。自我国实行出口退税政策以
目的探究分析儿科细节护理对于小儿支气管肺炎的临床效果。方法从2016年4月~2018年4月来本院进行小儿支气管肺炎治疗的儿童患者中随机选取80例作为研究对象,将其随机分成实验