欢迎来到天天文库
浏览记录
ID:34158944
大小:8.44 MB
页数:65页
时间:2019-03-04
《基于android平台地移动游戏引擎地设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要基于Android平台的移动游戏引擎的设计与实现随着进入移动互联网时代,移动设备单一的语音通话功能已经不能满足人们日益增长的需求,人们对移动终端的应用,特别是游戏应用的需求越来越大,因此,能够对游戏创意的良好性能支撑,提高开发效率,缩短开发周期的游戏引擎成为了亟待解决的问题。目前智能移动设备通常采用的操作系统有Android系统,iOS系统、聊7系统等,Android因其开放稳定,占有的市场份额越来越大,基于Android平台的移动游戏引擎开发具有广阔的发展前景。论文首先对Android系统的四层架构进行了深入的研究,详细阐述了和
2、游戏密切相关AndroidGUI系统以及Android游戏的运行机制。接着设计了基于Android系统的移动游戏引擎的框架,主要包括核心类包、人工智能引擎、传感器引擎、图形引擎、物理引擎、网络引擎、脚本引擎、音效引擎、工具等模块。在人工智能引擎中提出了一种改进的遗传算法,引入Boltzmann选择策略的遗传算法避免了标准遗传算法易早熟的问题。针对移动游戏特点设计了传感器引擎。然后基于模块划分的思想,采用可复用的面向对象技术,完成了移动游戏引擎的代码实现,最后对移动游戏引擎进行了功能验证和性能{贝4试。结果表明,本文设计的移动游戏引擎具
3、有很高的灵活性和扩展性,摘要在提高了游戏开发效率的同时降低了游戏开发难度。关键词:Android系统,游戏引擎,移动终端,遗传算法,传感器引擎lIABSTRACTDESIGNANDIM呻LEM哐NTATIONOFAMOBⅡ.EGAT讧EENGINEBASEDoNANDRoIDPLATFoRM111tllemobileIIlt锄etem,Ⅱlemono—mnctionofvoicecommunic撕∞伽曲lcddedinⅡlemobiledevicescannotm。etmeew:r-iIlcre舔i119needofpeople觚Iy
4、10nger'弛dmeneedsofmobiletarmiIlalapplications,掣iallymeganles,isincreasingg豫atly’血lls也eg锄e钮ginematcallpro访des哪rtformegoodperf0锄anceofcreativeg锄eide勰,theinlprovementofmedeVel叩iIlge伍ciency,aIldtheshort%iIlgofdeVelopmentp舐odismeu唱entprobl锄tosOlve.Today,theoperatiIlgsystemso
5、fAndroid,iOS,、Ⅵ’7etcare谢delyusedinⅡleiIltelligeIltmobiledevices.AndAndmid、衍nsmore锄dmoremarketingsharesforits0p廿messandsta_bili咄therefore,thedeVelopmentofmob订egameenginebasedonAndroidhasbroaddeVelopingprospect.FirStly,111一d印mstIldyontlle4一laye豫ds旬nlctllreofAndroidisputfb
6、唧ard,andAndroidGUIsystemwhichiscloselyrelatedtogamesandthemnningmechanismofAndroidgamesareelaboratedinmemesis.7rhenme纳meworkofmobilegameenginebasedonAndroidisdesigned,whichmailllyincludesthemodulessuchaskemelclasspackage,artificialintelligenceengine,sensorcngiIle,graphc
7、119ine,physiccllgiIle,ne铆orkengine,s嘶ptcngiIle,audioengine,tools,aJldetc.AnimproVedgeneticalgorimmisproposedinanificialintelligenceengille,andmein仃oducedBolt抛锄selectionsn.ategyaVoidstlleeasyearly·maturingproblemilltllestaIldardgeneticalgorithm.Aimedatthefearuresofmobile
8、games,thesensorengineisdesigned.Basedonmeideaofmodulepartition,t11emultiplexingobject—orientedtechnologyisappl
此文档下载收益归作者所有