基于Brew的手机游戏引擎开发

被引量 : 0次 | 上传用户:qncy1230s
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与手机技术的发展,手机已不仅是人们的通讯工具,而且逐步成为好的游戏开发平台。手机虽然在计算能力、存储空间、视觉效果、声音效果上都不如台式计算机,但是,手机游戏面对的是庞大的手机使用人群从而拥有美好的未来。当人们在等待公车、购物排队以及一些比较短的间歇时间里,拿出手机享受一下手机游戏带来的快乐,这是现代通信技术与计算机技术给予人们的又一项休闲娱乐。目前,市场上存在的手机游戏平台有很多,其中最有影响力的是高通公司的Brew和Sun公司J2ME。二者各有优势和不足。Brew由于其主要基于C/C++语言,有速度快,节省内存空间等优势,但是它由于是高通公司的专利,通用性不如J2ME;JZME由于是开放的开发平台,各开发商可以免费使用JZME,而且山于Java的平台可移植性好,所以JZME也有它的优势,但是由于受Java的速度影响,要想开发出速度合适的Java手游戏是要经过很多努力的。本论文首先介绍了手机游戏的特点和分类,以及为什么它受广大手机的用户的喜爱,还介绍了Brew是什么、Brew的开发术,包括Brew的体系结构、Brew的SDK、Brew的接口、Brew应用的编译和调试、Brew应用的测试。我们可以看出整个Brew的体系有着它自身的特点和优点。接下来介绍了引擎开发的一些技术,它包括什么是引擎、引擎常用的一些内存管理方式、脚本技术等。然后是本论文的重点内容:一个实际的Brew手机游戏引擎的实现。我们将通过RPG游戏“猫咪总动员”来介绍我的Brew游戏引擎开发经验。内容包括Brew手机游戏引擎开发的特点,开发Brew手机应该注意哪些事项;Brew手机游戏引擎构成;Brew手机游戏应用的入口函数和事件处理,Brew手机游戏中的类;Brew手机游戏引擎的流程;引擎的内存管理方式;地图的管理;客户端的处理;脚本的使用等。本文的最后是结束语,介绍了作者所做的论文相关的工作和不足。
其他文献
<正>玩是所有孩子的天性。游戏最符合幼儿的年龄特点,因为最能发挥幼儿活动的主动性、创造性和积极性,但是直到现在还有很多老师和家长认识不到游戏的重要作用。那么游戏在幼
剖析黑龙江对俄罗斯贸易合作的现状以及存在的问题,通过对黑龙江省口岸对俄贸易货运量的分析,指出中俄贸易合作关系存在不平衡,提出了黑龙江省扩大对俄经贸合作模式的创新路
介绍了采煤过程对地下水的影响,分析了酸性矿井水的危害和形成原因,就酸性矿井水的预防和治理提出了减源减排等治理措施。
儿童身心发育量表编制、使用情况的调查张洁珉,方意英,黄鹤中国儿童发展中心我国从70年代末恢复量表使用以来,一些心理、教育与儿科专家以严肃的态度开展了量表修订和编制,人员培训
档案“今世赖之以知古,后世赖之以知今”。档案保护关系到人类文明的传承。档案库房是存储档案的场所,库房是否坚固、结构是否合理、存储条件是否适宜等,都对档案的安全保护
随着世界人口老龄化,老年疾病尤其是心血管病的病死率随年龄而增加。有人认为40岁以后明显上升,60岁以上每增加10岁,心血管病的病死率则增加1倍左右。近年来随着冠心病介入诊
为了探讨板蓝根药材道地性的问题,从资源调查、性状特征、理化性质、药理作用、化学成分等方面进行综合研究,发现不同地区居群的药材之间存在较为明显的差异,显示板蓝根道地
本文以太阳能电池板自动跟踪系统以单片机控制为中心,由此通过连接到上单元的总线提供中央控制。使用倾斜传感器来校正误差,以确保系统的准确性和稳定性。单片机控制电机的旋