云彩店邀请码|半壳|优胜
随着无线娱乐产业的迅猛发展,手机游戏产业也在迅速兴起。BREW作为中国联通CDMA手机的运营平台在中国正在为越来越多的开发商所熟悉,基于BREW的手机游戏产品也越来越多。游戏引擎作为游戏软件开发的基础模块,其优劣对于游戏开发效率和最终游戏效果有很大的影响。由于手机游戏发展时间较短,目前商业化的基于BREW平台的手机游戏引擎几乎还没有,因此各个公司都在依靠独立的技术积累来形成自己的引擎,以提升自身竞争力。本论文依托北京捷通华声语音技术有限公司自主开发的游戏引擎项目,在分析比较了国内外具有代表性的几种J2ME手机游戏引擎和PC游戏引擎的基础上提出了一个结合BREW技术特点的手机游戏引擎设计方案并成功实现。该引擎包括核心引擎系统和内容开发平台两个组成部分。前者面向程序开发人员,提供了各种引擎功能的代码封装,使得程序开发人员可以借助它来简化代码量,从而可以将更多精力投入游戏内容制作上。后者提供了一系列可与核心系统配合使用的开发工具,主要面向策划和美术人员。本论文重点对核心引擎系统的设计思路,实现方法以及其中涉及的关键技术和技术难点进行了详细的阐述,展示了一个基于BREW的采用面向对象方法设计的手机游戏引擎的全貌。引擎根据各个系统子模块不同的设计目的而综合使用了扩展类,静态链接库,开放代码等几个层次的实现方式,对引擎所提供功能的复杂和深入程度进行了探讨,在提供复杂功能和代码容量及运行效率中找出了一个平衡点。此外本文给出了在BREW环境下Singleton模式的实现方法,解决了BREW程序不能使用全局变量和静态变量而带来的不便。本引擎已经正式投入使用,论文的最后展示了数款使用该引擎开发的手机游戏并提出了对引擎的进一步完善的计划。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/275859.html
本站部分内容来源网络如有侵权请联系删除