基于j2me的rpg手机游戏架构设计与技术实现

基于j2me的rpg手机游戏架构设计与技术实现

ID:33693874

大小:243.21 KB

页数:3页

时间:2019-02-28

基于j2me的rpg手机游戏架构设计与技术实现_第1页
基于j2me的rpg手机游戏架构设计与技术实现_第2页
基于j2me的rpg手机游戏架构设计与技术实现_第3页
资源描述:

《基于j2me的rpg手机游戏架构设计与技术实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、NEpORKANDC0MMUNICAn0N网络与通信基于J2ME的RPG手机游戏架构设计与技术实现詹璇。黄颖。朱梅(东华理工大学信息与电子工程学院,抚州34400o)摘要:结合手机游戏开发实践,对基于J2ME平台的手机RPG游戏开发的框架结构进行分析,并给出了游戏中精灵控制关键的详细代码实现,旨在研究手机平台上进行程序开发的通用原则及通用流程。关键词:游戏架构;RPG游戏;J2ME;精灵TheDesignofRPGMobflegameArchitectureandImplementationofTechniqueBased

2、onJ2MEANXuan。HUANGYing,ZHUMei(EastChinaUniversityofTechnologyInstituteofInformationandElectronicEngineering,Fuzhou344000)Abstract:Combinedwiththepracticeofmobilephonedevelopment,thispaperanalyzestheframeworkstructureofRPGgamebasedonJ2MEplatform,andthedetailedcodes

3、ofspritecontrolaregivenforthepurposeofstudyingthegeneralprin—cipleandprocessofprogramdevelopmentinmobileplatform.Keywords:gamearchitecture;RPGgame;J2ME;sprite1引言是显示器大小与色彩有限的嵌入式设备;另外一种是资源相随着3G时代的到来,手机游戏的发展将迎来一个新的发展对无限的设备。前一种设备被称为连接有限设备Connected空间。现在,无论是在地铁里,还是机场的候机

4、大厅,经常LimitedDevice,如果要能运行Java程序,必须满足某些特定可以看到很多人在不停按键盘玩手机游戏来打发时间,手机条件(CPU速度、内存、联网带宽),这些条件定义为CLDC网游也在掌上一族中日益流行,手机游戏已经成为整个视频连接有限设备配置(ConnectedLimitedDeviceConfiguration)。游戏中发展速度最快的领域之一。后一种设备被称为连接设备ConnectedDevice,其相应的规范据统计截至目前,全世界已有大约1亿部手机在使用。为CDC连接设备配置(ConnectedDevi

5、ceConfiguration)。来自StrategiesUnlimited公司的数据显示市场上手机的数量预厂商选择性实现计将每年翻一番,到2010年,Java手机预计将占全部手机出货量的83%。在国外,手机游戏产业己经发展的如火如涂,据Juniperresearch的研究显示,到2008年时,在欧洲,Java针对特殊硬件定制的高级API游戏的产值将达到97亿美元,其中Java游戏占到65%。然而,目前,手机设备有数百种,没有统一标准,各手机设备定义硬件功能与低级API间具有很多差异,如何有效地使得手机游戏应用程序支持多图

6、1J2ME的体系结构手机设备是当前手机游戏开发行业迫切需要解决的问题之一。架构在Configuration之上的Profile明确地区分出各种嵌2技术基础入式设备之上的Java程序应该如何开发,以及它们应具有哪2.1J2ME的体系结构些功能。Profile层在特定的Configurati蓍on层上实现,而程序员JSR68制定了J2ME最基本的规范,即J2ME的体系结则负责在特定的Profile上开发应用程序。构Ill,如图1所示。J2ME由3种类型的规范堆栈而成,分在J2ME中还有一个重要的概念是可选扩展(Optional

7、别是配置规范(Configuration)、简表规范(Profile)以及可选扩展(OptionalPackages)。Package),它是针对特定设备提供的类库,比如某些设备是支持蓝牙的,针对此功能J2ME中制定了JSR82(BluetoothAPI)在最底层的配置规范,定义了设备所必须的硬件能力,提供了对蓝牙的支持。如ROM、RAM的容量,CPU的时钟周期至少是多少,连接2.2CLDC到网络带宽至少是多少。同时还定义了一组低级的API,代表2000年5月,JavaCommunityProcess(JCP)公布了了Ja

8、va最少必须提供的低级功能,即核心类库的子集合。CLDC1.0规范(即JSR30)。作为第一个面对小型设备的JavaJ2ME将所有的嵌入式设备大体上分为两种:一种是资源应用开发规范,CLDC是由包括Nokia、Motoro1a和Siemens有限,包括计算功能有限、电力供应有限、联网带宽有限或在内的18

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。