基于Android系统的移动游戏越来越引擎开发具有广阔的发展前景引擎

基于Android系统的移动游戏越来越引擎开发具有广阔的发展前景引擎

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