J2ME平台手机游戏的设计与实现

被引量 : 0次 | 上传用户:wokaoyan123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信技术的发展和无线数据业务的进步,手机已被赋予了除通话以外的其它许多功能。全新的手机游戏领域已逐渐聚焦了众多软件开发商的目光,游戏开发者和游戏玩家将共同面临这个振奋人心的游戏新境界。目前用来进行手机程序开发的平台主要有J2ME、Symbian、Brew和WindowsMobile等。J2ME作为Java技术专为消费嵌入式系统定制的版本,目前已经成为移动通讯设备的主流开发平台。基于J2ME平台能够方便地利用各种Java技术在手机上实现许多复杂的功能。但是开发手机游戏由于受到手机设备的制约,需要解决许多关键问题:图形图像是游戏的一个极其重要的表现方式,要在手机设备这样受限的环境中,让背景图像以及每个角色动作显示的形象逼真,用普通的台式机的处理方法显然是不行的。目前大多数移动设备固有的资源都非常宝贵,尤其是堆内存和包容量受到很大的限制。由于游戏常常会用到很多的图片、动画、场景、声音等数据文件,如何有效使用有限的手机资源、如何组织游戏本身资源,以方便程序管理、提高手机系统的整体性能,是游戏引擎需要解决的关键问题。理论上J2ME为开发人员提供了“write once,run anywhere”的环境,然而在针对手机设备的开发过程中,同一款游戏程序很难直接运行在不同的手机设备上。手机设备的丰富多样性要求一款手机游戏应定制多个版本。基于以上背景以及存在的诸多问题,本文以作者在某著名手机游戏公司参与的一款根据TOUCHSTONE公司同名电视剧改编的动作冒险类手机游戏LOST为背景,通过对手机游戏领域中图形图像处理、游戏资源的管理、游戏移植等方面的研究,设计并实现了LOST游戏的引擎,并介绍了该游戏引擎中对以上诸多问题的解决方案。本文讲述了LOST游戏的各种设计和实现细节,由于来源于实际项目,所以文中的许多方法和结论对以后手机游戏开发和J2ME平台其它应用软件开发具有广泛指导意义。
其他文献
以奶粉、绿茶和咖啡粉等为主要原料,采用正交设计方法,进行了咖啡奶茶主要原料配比试验。并以稳定性作为主要评定指标,研究了乳化剂对咖啡奶茶油脂析出率、离心沉淀率等其稳
<正>左与右是一对方位词,它们在不同的领域、不同的场合,有着不同的含义诊脉:男左 女右 中医诊脉,常常是男子取左手,女子取右手,这是为什么呢?首先,我国古代哲学认为,宇宙
期刊
福柯的话语理论揭示出话语是权力的产物,在话语的实践中潜藏着权力的运作。话语权力既是压制性的,也是生产性的。对微观权力的分析,即对现代社会中由日常生活片段构成的社会
职校生年龄基本在十四五岁至十八九岁,处于青春期或青年初期,是心理变化最激烈的时期,也是产生心理困惑、心理冲突最多的时期,这个时期学生生理趋向成熟而心理还远没有成熟,
目的了解近年来佛山市南海区学校直饮水的卫生质量。方法 2007—2011年间每年对辖区内所有使用直饮水机学校进行抽样监测,每所学校随机抽查1~2台直饮水机,开展检测的项目为13~3
对低帧频、云层背景下,低信噪比的弱点目标探测率降低的问题,提出了光流直方图(OFH)的定义,并且给出了OFH的性质。分析了低帧频下红外图像探测弱点目标时探测率降低的原因,提
结合三明市东新五路大桥主桥高桩承台钢吊箱的施工实例,介绍单壁钢吊箱的设计要点、结构组成及施工方法,总结深水高桩承台钢吊箱施工的成功经验,为同类工程施工提供参考。
离子束溅射(IBS)与电子束蒸发(EBE)是常用的SiO2薄膜制备方法。基于椭圆偏振法和全光谱拟合法,研究了离子束溅射和电子束蒸发两种工艺方法制备的SiO2薄膜的可见光与红外波段
数控加工仿真系统利用它的安全、经济实用的特点使教学效果得到显著提高。本文以数控仿真软件在实际教学中的应用为基础,阐述了数控仿真软件在数控教学中的应用技巧,以及合理
生物技术应用于再造烟叶生产有着广阔的发展空间。本文从微生物发酵技术和酶技术两个方面综述了生物技术在造纸法再造烟叶生产中应用的研究情况。首先,介绍了微生物发酵技术