首页> 中文学位 >基于Android平台的移动游戏引擎的设计与实现
【6h】

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

代理获取

摘要

随着进入移动互联网时代,移动设备单一的语音通话功能已经不能满足人们日益增长的需求,人们对移动终端的应用,特别是游戏应用的需求越来越大,因此,能够对游戏创意的良好性能支撑,提高开发效率,缩短开发周期的游戏引擎成为了亟待解决的问题。目前智能移动设备通常采用的操作系统有Android系统,iOS系统、WP7系统等,Android因其开放稳定,占有的市场份额越来越大,基于Android平台的移动游戏引擎开发具有广阔的发展前景。
   论文首先对Android系统的四层架构进行了深入的研究,详细阐述了和游戏密切相关Android GUI系统以及Android游戏的运行机制。接着设计了基于Android系统的移动游戏引擎的框架,主要包括核心类包、人工智能引擎、传感器引擎、图形引擎、物理引擎、网络引擎、脚本引擎、音效引擎、工具等模块。在人工智能引擎中提出了一种改进的遗传算法,引入Boltzmann选择策略的遗传算法避免了标准遗传算法易早熟的问题。针对移动游戏特点设计了传感器引擎。然后基于模块划分的思想,采用可复用的面向对象技术,完成了移动游戏引擎的代码实现,最后对移动游戏引擎进行了功能验证和性能测试。结果表明,本文设计的移动游戏引擎具有很高的灵活性和扩展性,在提高了游戏开发效率的同时降低了游戏开发难度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号