收藏本站
《西南交通大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于J2ME的2D手机游戏引擎的分析与设计

冉静  
【摘要】: 本论文收集了现有的手机游戏解决方案,并将其划分为基于JAVA语言和基于C语言解决方案两类,通过对这两类解决方案的分析和对比,着重研究JAVA的J2ME MIDP技术的优劣。论文中总结了J2ME的体系结构,并对各结构如CLDC、MIDP进行了研究和分析,其中着重研究了MIDlet的开发流程与部署和MIDP的持久化解决方案RMS。在GAME API中提供了很多现成的游戏API,本论文中的2D手机游戏引擎并没有使用,原因在于并非所有机型都支持这些GAME API。总结J2ME的技术框架有利于对手机游戏结构的清晰呈现。 本论文的主要内容是关于2D手机游戏引擎的研究和设计,该引擎是以J2ME MIDP为平台设计,划分为游戏主线程控制、游戏状态处理、游戏地图和角色处理、游戏声音处理和游戏使用机型相关参数定义几个模块。论文中含有该引擎详细设计文档和流程图,图文并貌的展示了作者设计的2D手机游戏引擎。游戏主线程控制模块中研究了MIDlet的生命周期和状态改变情况。游戏状态模块处理玩家在各种状态下执行的动作。游戏地图和角色处理模块研究实现了2D图形通过module和sprite技术在手机低存储量限制下节约存储空间并达到较好视觉效果的要求,而缓存技术的研究又可以提高2D图形在低CPU的限制下游戏读取图片的速度。游戏声音处理模块比较简单,该模块使用了MIDP2.0标准API实现,但不同的手机机型支持不同的声音格式和API,论文中将会有详细介绍。该引擎仅使用标准API编写,因此具有很好的跨平台性,而且由于使用了机型相关参数定义这个模块就能做到只对该引擎做简单修改就可以在一些常见的手机中移植通用。 最后,论文总结了该引擎的使用范围和软硬件要求,并通过游戏实例说明引擎的使用,还指出了一些引擎中没有达到的效果并给出了作者自己的优化建议。
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.52

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 唐惠珍;;基于Windows Mobile平台的2D游戏引擎[J];福建电脑;2011年12期
中国硕士学位论文全文数据库 前4条
1 朱成亮;基于Android平台游戏引擎的设计与实现[D];安徽理工大学;2011年
2 王全宇;基于Android平台的移动游戏引擎的设计与实现[D];东华大学;2012年
3 姚夏夏;基于智能终端的跨平台游戏引擎的研究与实现[D];宁波大学;2012年
4 梁爽;手机角色扮演游戏引擎的设计与实现[D];华中科技大学;2012年
【同被引文献】
中国期刊全文数据库 前10条
1 任凯;浦金云;陈聪;;虚拟环境中实体的获取算法研究[J];兵工学报;2009年04期
2 黄松柏;;一种改进的动态OBB层次结构碰撞算法[J];北京石油化工学院学报;2011年01期
3 王同喜;孙淑霞;;基于A~*和Bresenham相结合的网络游戏寻路算法设计与实现[J];成都理工大学学报(自然科学版);2007年04期
4 陶阳;;自定义的AABB碰撞检测算法[J];电脑编程技巧与维护;2010年21期
5 王敬东;李佳;;A~*算法在地图寻径中的实用性优化[J];电脑开发与应用;2007年07期
6 李平新;;Android系统插件式输入法程序的设计[J];电脑知识与技术;2009年35期
7 张帆;潘瑞芳;叶福军;荆丽茜;;视频游戏中碰撞检测算法的选择[J];电脑知识与技术;2011年13期
8 王志国;侯银涛;石荣刚;;Android智能手机系统的文件实时监控技术[J];计算机安全;2009年12期
9 陈涛;顾小丰;;J2ME游戏中按键消息处理系统的设计[J];福建电脑;2008年01期
10 陈昱;江兰帆;;基于Google Android平台的移动开发研究[J];福建电脑;2008年11期
中国硕士学位论文全文数据库 前10条
1 陈淮;基于Android游戏开发中常用类库的设计与实现[D];西安电子科技大学;2011年
2 江峰;3D游戏引擎研究与实现[D];浙江大学;2005年
3 李增忠;纹理映射技术的研究[D];西安电子科技大学;2005年
4 石晓旻;游戏引擎扩展脚本技术的研究及实现[D];电子科技大学;2005年
5 冯海东;2D游戏图形引擎开发及UML建模实现[D];四川大学;2005年
6 任巍;人工智能技术在计算机游戏软件中的应用[D];西安电子科技大学;2006年
7 莫军;基于嵌入式的3D游戏引擎技术的研究与实现[D];电子科技大学;2006年
8 陈凯;三维游戏引擎的设计与实现[D];浙江大学;2007年
9 王津;基于J2ME的嵌入式3D游戏引擎的粒子系统分析与设计[D];电子科技大学;2007年
10 王天顺;基于M3G和蓝牙的3D手机游戏引擎设计与实现[D];电子科技大学;2007年
【二级引证文献】
中国期刊全文数据库 前1条
1 邢芳;张小钦;;基于Cocos2d-x的三消类游戏的设计[J];科技广场;2013年05期
中国硕士学位论文全文数据库 前4条
1 吴庆林;基于libGDX的Android游戏研究与开发[D];华南理工大学;2012年
2 颜亮;移动平台中基于XNA的3D碰撞检测的研究与应用[D];成都理工大学;2012年
3 牛犇;基于iOS的2D第三人称射击游戏引擎的研究与实现[D];苏州大学;2012年
4 庞晓广;基于android远程数据采集报警系统[D];北京邮电大学;2013年
【相似文献】
中国期刊全文数据库 前10条
1 温小明,吴志刚;基于J2ME的无线游戏开发[J];计算机与现代化;2005年07期
2 殷旭东,潘启勇;用J2ME技术开发移动信息设备应用程序的研究[J];常熟高专学报;2004年02期
3 王军,林其伟;J2ME开发移动设备的基本功能[J];现代电子技术;2004年12期
4 席磊;时雷;车银超;王晓磊;;基于J2ME的无线客户关系管理系统的实现[J];计算机科学;2007年03期
5 李观华,范辉;J2ME在移动通信程序中的应用[J];计算机应用;2003年03期
6 张泽清;;J2ME技术浅析[J];福建电脑;2009年05期
7 陈鹏;;基于J2ME手机游戏关键技术研究[J];福建电脑;2011年06期
8 董济农,徐进;移动终端信息提取方法的研究[J];计算机系统应用;2004年01期
9 潘敏,金连甫,姚伏天;基于J2ME和J2EE的移动电子商务应用的设计与实现[J];计算机工程与设计;2004年10期
10 张璞;文登敏;;基于J2ME和J2EE的移动电子商务系统研究[J];成都信息工程学院学报;2006年04期
中国重要会议论文全文数据库 前10条
1 席磊;时雷;车银超;王晓磊;;基于J2ME的无线客户关系管理系统的实现[A];促进企业信息化进程——第九届中国Java技术及应用交流大会文集[C];2006年
2 郑义宝;熊冬生;吴效明;;基于J2ME的多生理参数移动监护界面的设计[A];中国仪器仪表学会医疗仪器分会第四次全国会员代表大会暨2009年学术年会论文集[C];2009年
3 孙成;何光禹;蔡海峰;;基于J2ME技术的电子地图的设计[A];第六届全国高等学校物理实验教学研讨会论文集(下册)[C];2010年
4 马学森;韩江洪;魏振春;程苍苍;;基于J2ME移动增值服务的设计与实现[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
5 蔡文鸿;陆以勤;;JAVA手机在我国发展面临的问题[A];第九届全国青年通信学术会议论文集[C];2004年
6 籍志兵;李也白;杨真;常一帆;;基于WAP和J2ME的移动电子商务系统的应用研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
7 邓珍荣;黄文明;张敬伟;李丽芳;;基于J2ME手机坦克大战游戏设计及实现[A];广西计算机学会2008年年会论文集[C];2008年
8 冀育智;孟祥武;;Java在通信领域的一些应用分析[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年
9 付友;诸葛云飞;刘金义;贾金原;;移动数字科普乐园的全景漫游[A];全国首届数字(虚拟)科技馆技术与应用学术研讨会论文集[C];2007年
10 廉洁;张闯;蔺志青;;无线中间件技术探讨与框架研究[A];第一届中国高校通信类院系学术研讨会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 陕西 Warton;J2ME移动程序的开发[N];电脑报;2003年
2 本报记者 李献;手机的灵魂[N];计算机世界;2002年
3 学年;J2ME技术,填平移动数据鸿沟[N];福建科技报;2002年
4 兆源;韩国Veloxsoft与曜硕科技结成策略联盟[N];电子资讯时报;2003年
5 James Liu/Lindell Wilson;J2ME为无线设备建立通用标准[N];计算机世界;2002年
6 中文Java技术网创始人、北京炎黄盈动 技术总监 刘金柱;Java回归嵌入式无线通信[N];计算机世界;2003年
7 ;知己知彼[N];计算机世界;2002年
8 倩慧;太阳:亚太区商机大 J2ME应用看涨[N];电子资讯时报;2002年
9 ;让医生从一大堆表格中脱身[N];计算机世界;2002年
10 本报记者 李献;呼机、手机、PDA,向右看齐[N];计算机世界;2002年
中国硕士学位论文全文数据库 前10条
1 冉静;基于J2ME的2D手机游戏引擎的分析与设计[D];西南交通大学;2007年
2 付朝晖;基于J2ME/MIDP2.0的手机游戏实现[D];中南大学;2008年
3 杨正海;基于J2ME平台的移动办公系统的研究与开发[D];四川大学;2005年
4 彭辉;基于GPRS的J2ME手机地理信息系统mGIS[D];大连理工大学;2004年
5 肖钢;基于J2ME的手机应用的研究和实现[D];浙江大学;2005年
6 刘毅;WebGIS在手机中的应用[D];西南交通大学;2004年
7 谭素菊;基于J2ME的手机游戏设计与开发[D];西安电子科技大学;2008年
8 刘建刚;基于J2ME与规则引擎的无线移动应用系统框架的设计与实现[D];东华大学;2009年
9 罗丽;基于J2ME的教育手机游戏的研究与开发[D];四川师范大学;2009年
10 张志琴;移动通信设备上J2ME平台移植的研究与实践[D];北京邮电大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026