基于Java ME平台2D手机游戏引擎设计与实现

被引量 : 0次 | 上传用户:zhouheng19850
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在手机附加功能中,手机游戏是最具有吸引力和经济价值的功能之一。但手机游戏的开发受手机硬件资源的制约,开发效率低,质量不能得到有效保证。如何快速、高效并低成本生产出高质量的手机游戏,成为各个手机游戏开发商共同追逐的目标。游戏引擎开发是实现这个目标的有效途径。论文论述了如何在支持Java ME的手机上设计并实现2D游戏引擎。首先对比了几种流行的手机计算平台,特别是对Java ME开发平台及其对手机游戏开发的支撑技术进行了深入分析,证明了其对手机游戏引擎开发支持能力。然后深入分析了手机游戏的特点、手机游戏的功能需求、手机游戏引擎应该扮演的角色,抽象出了手机游戏软件的软件架构、手机游戏引擎在架构中的位置,以及手机游戏引擎的功能构成及功能分类。最后详细论述了手机游戏引擎中主要模块的实现原理和实现技术。论文在手机游戏引擎实现方面,着重探讨了动画管理和碰撞检测这两个模块的实现。在动画管理上采取了分层策略来处理动画,以整体向局部的顺序,依次称为:动画、帧、模块。这样处理不仅能够方便的管理动画资源,同时也能够最大程度地重复利用已有的资源。在碰撞检测方面,论文借鉴采用了换基底的方式,把在标准直角坐标系中的椭圆与直线相交判断问题,转换成单位圆与直线相交判断问题,减少了判断过程的复杂度。
其他文献
新经济时代,由于经济增长方式的转变,人力资本将成为重要的生产要素对经济增长起主要的推动作用。本文着重阐述了人力资本的经济地位和人力资本的生产投资,以及充分发挥人力
城市轨道车辆是在城市中运行于地下、地面或高架铁路上的公共交通运输工具。城市轨道的车辆辅助电源系统是控制系统的重要组成部分,其主要任务是产生能够满足车辆控制用的低
当今,电子技术迅猛发展,各种嵌入式产品层出不穷,嵌入式系统已经应用于生产生活的各个领域,并发挥着越来越重要的作用。在对实时性与可靠性要求比较高的复杂系统中,需要使用
非物质文去化遗产的法律保护是一个综合多种法律保护的问题,仅利用一种法律无法为非物质文化遗产提供全方位的保护,例如,一影视公司将某一原住民社区的民间故事拍摄成电影的
基于思维导图和语意场理论,提出在英语词汇教学中的四种思维导图:以主题为中心的意义思维导图;以核心意义为中心的一词多义思维导图;以动词为中心的动词词组思维导图;以词根
知识经济的时代已经到来,我国公共部门的人力资源管理也正在经历一场深刻的变革。公共部门作为“社会公共资源的代理人、社会改革的领导者、公共产品和公共服务的提供者”,其
在市场竞争日益激烈的今天,为了增加销售,占据市场分额,提高消费者忠诚度,厂商间的促销大战正铺天盖地的上演着,而消费者在漫天的促销中逐渐把注意力从价格转移到价值上。因
本文选择会计目标、会计要素、会计信息质量特征、会计计量、财务业绩报告等关键观察点来考察资产负债观和收入费用观的重要差异,并在比较的基础上对我国会计准则制定理念的
目前测定鱼粉中的酸价,都采用行业标准SC/T3501-1996附录C中的方法。由于鱼粉一般是鱼是鱼鱼粉,用中性乙醚-乙醇混合液提取后的油脂颜色较深,采用酚酞作指示剂,在滴定过程中由于
这个被称为“读图”的时代,一种真正进入内在形式的图像理论无疑是对其的一种极重要的回应。然而,图像研究的学理化探索不易,正如作者所说,“图像语言”的探究恐怕是相对于其他各