基于BREW中间件框架的研究

来源 :西安工业大学 | 被引量 : 0次 | 上传用户:zxf3896641
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着手机技术的发展,手机已不仅仅是人们的通讯工具,它的功能也越来越多元化,成为视频、音频、游戏等的载体。通过独特的手机载体,手机游戏使人们随时随地都可以娱乐。而随着手机性能的提高和图形技术在手机领域的应用,如何高效便捷的开发手机游戏成为以后手机游戏开发的重点。   本文参考传统的MFC框架,结合中间件的思想,根据游戏开发的需要,在理论上提出一种开发程序架构的中间件。该中间件对BREW中API进行封装,并且支持模块化开发,把游戏中最常见、最核心的功能进行集成,形成通用的框架平台。该框架通过数据、显示和控制的分离,实现了游戏开发中的分工,由于框架中的代码可重复使用,这将提高游戏开发的效率。要想开发新的游戏,只要在框架中稍作改变,更新相应的文档类、视图类和音效类就可以完成,这样不仅大大缩短了游戏的开发周期,而且开发的游戏维护起来也很简单。   本文首先介绍了课题的研究背景及意义,阐述了手机游戏开发的特点,以及当前主流开发平台:高通公司的BREW和SUN公司的J2ME,二者各有优势和不足。然后介绍了BREW开发的核心技术,包括BREW系统组成、BREW SDK的组成、BREW应用程序设计流程以及应用程序测试方面的内容,其中对BREW程序设计流程做了详细阐述。   文章的重点内容是游戏中间件的开发技术,一开始就阐述了游戏中间件的设计原理,在此基础上设计了游戏中间件框架,对其中的六大类及其关系加以描述,同时还介绍了在此框架中常用到的接口,以及如何扩展BREW接口的方法。   文章的最后应用该中间件框架设计了一个超级玛丽游戏,对框架中的细节问题做了详细阐述,最后讨论了游戏的优化方法。
其他文献
在脱氧核糖核酸的调控区域存在着一些对基因表达,转录,翻译具有特殊生物意义的基因段,即转录基因结合位点(TFBSs),它们具有保守性,重现性,并且相对较短.我们称为:motif。从而
SIP协议是由IETF提出的,它是一种基于应用层的信令控制多媒体会话控制协议。这种协议用于建立、通信和终止一个或多个参与者的会话。它固有的诸如简单性、良好的扩展性以及比
软件测试作为软件生存周期中的重要阶段,对于发现、纠正软件错误以及保证软件质量具有重要意义。程序切片是一种程序分析理解技术,具有简化问题,缩小目标范围等特点。基于切片技
石油钻井运输企业设备消耗大且管理难,传统的设备管理系统大都停留在对设备的基本信息,供应和库存控制等一般事务性工作的管理上,缺乏利用大量日常设备管理历史信息的进行统
随着手机、互联网等技术的发展和不断完善,数字动漫逐渐形成了当今社会的主要消费主题之一。而人脸动画又是这中间最重要的内容。以人脸为主题的动漫内容的应用也越来越广泛
随着互联网技术的高速发展和多样化网络服务的不断出现,网络环境的安全性要求越来越高,社区网络便是一类安全性要求较高的网络环境。在社区网络环境下,社区网络中的接入节点
随着我国科技计划项目资助数量的增多,项目管理工作量陡增,对项目过程管理的规范化、流程化、高效性、公正性、资源共享等提出了严峻的挑战。由于缺乏业务标准、技术规范等,
计算机在教育中的研究和应用可以追溯到20世纪50年代。随着学习理论、网络技术、人工智能技术的发展,当前基于网络的智能学习系统逐步的改变传统教育方式中交互性差,教学方式
本文参考国内外生态公益林相关研究文献资料,从森林科学经营角度来评价生态公益林质量与效益,试图为提高生态公益林质量和增加其效益提供科学依据,为实现生态公益林可持续经
颅颌面骨作为人体颅骨的主要组成部分,不仅对面部支撑起到重要作用,还决定着脸型的基础结构,但是由于外伤和先天性颅颌面骨发育畸形等因素,常常会导致颌骨的功能异常和外形异