欢迎来到天天文库
浏览记录
ID:33693874
大小:243.21 KB
页数:3页
时间:2019-02-28
《基于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
此文档下载收益归作者所有