- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2ME手机网络RPG游戏的性能优化-软件工程专业论文
摘要摘要
摘要
摘要
移动通讯发展到现在已经逐步进入了一个黄金时期,手机网上游戏将成为 移动互联网的主流应用,其中J2ME成为手机游戏开发的主流平台。由于硬件设 备的限制,J2ME的移动开发比J2SE和J2EE的开发更加困难。内存、CPU、输 入输出等诸多方面均受限制的手机,要求设计人员在开发时必须仔细地评估自 己所需要的性能,彻底地优化代码,才能保证程序的有效运行。因此,优化技 术在J2ME的移动应用开发中占有举足轻重的地位。
本文介绍了J2ME体系结构,分析阐述了J2ME相关开发技术,重点研究了 J2ME手机RPG游戏优化策略。在此基础上,对五款不完善的手机游戏进行了 优化和改进,并对其原先的设计和实现进行了详细分析说明。原游戏包一味使 用面向对象技术,使用了过多的类嵌套,这样就不可避免地造成类膨胀,产生 大量的无用的重复代码,增加了系统开销,大大降低了程序的效率。
本文采取的主要优化策略是尽可能地使用有限的面向对象的方法,尽可能 地使用结构化编程的方法,移除不必要的继承关系、多余的类和接口,查找游 戏的瓶颈,对游戏程序使用混淆器,以减少系统的开销,提高游戏的运行性能。 经过修改设计,采取尽可能减少类的数目、封装和继承做到尽可能少以及其他 的算法优化、数据类型优化等优化方法后,五个小游戏的总的JAR文件尺寸比 原来减少了71%,代码行比原来减少了59%,游戏装载时l’日J分别比原来减少了 22.73%、34.62%、25.79%、24.65%、16.70%,从而提高了程序的运行效率。证 实本文提出的关于J2ME手机游戏性能优化的方法是切实可行的。
关键词:RPG手机游戏,J2ME,优化技术,面向对象,结构化编程
AbstractABSTRACT
Abstract
ABSTRACT
Mobile communication has entered into a golden age.Mobile telephone network games will become primary entertainment application in this age,when J2ME is the dorminating platform for mobile games.Limited by scaleoce resources, such硇memory,CPU,input and output,etc,J2ME mobile development is more difficult than J2SE and J2EE,which requires developers evaluating carefully the needed quality properties,optimizing codes thorougllly,in order to make the program run smoothly and efficiently.Thus,optimization techniques are very important in J2ME mobile application development.
This thesis introduces briefly the J2ME architecture,analyzes J2ME related
development techniques and explores extensively 32ME mobile telephone network RPG games’optimization strategies.Then we optimize and improve five existing mobile telephone RPG games.In the meantime,we analyze and illuminate in detail the problems of the original design and implementation of the five games. Object—oriented technology,such as class nesting,is used improperly in original games.It inevitably leads to class expansions and large numbers of useless repetitious code,and penalties to the performance.
The primary optimization strategies we applied are limiting the usage of object—
您可能关注的文档
- 基于J2EE的税务稽查信息管理系统的设计与实现-软件工程专业论文.docx
- 基于J2EE的综合教务管理信息系统的研究与设计-软件工程专业论文.docx
- 基于J2EE的统一网络管理平台客户端的设计与实现-交通信息工程及控制专业论文.docx
- 基于J2EE的组件化增值业务平台的设计与实现-通信与信息系统专业论文.docx
- 基于J2EE的综合教务管理系统设计与实现-软件工程专业论文.docx
- 基于J2EE的精简工作流引擎的研究和实现-软件工程专业论文.docx
- 基于J2EE的纺织企业供应链管理系统设计研究-纺织工程专业论文.docx
- 基于J2EE的网上商城的设计与实现-软件工程专业论文.docx
- 基于J2EE的综合统计信息管理系统的设计与实现-软件工程专业论文.docx
- 基于J2EE的网上考试系统的研究与实现-计算机应用技术专业论文.docx
- 基于J2ME的GPRS智能小区抄表系统研究-工程硕士专业论文.docx
- 基于J2ME的GPRS远程无线自动抄表的研究-控制理论与控制工程专业论文.docx
- 基于J2ME技术的移动证 券系统研究与实现-软件工程专业论文.docx
- 基于J2ME平台的手机应用研究-通信与信息系统专业论文.docx
- 基于J2ME的企业移动业务处理平台及实现-计算机科学与技术专业论文.docx
- 基于J2ME的手机3D游戏引擎的研发-软件工程专业论文.docx
- 基于J2ME的家长-辅导员信息交流系统的设计与实现-软件工程专业论文.docx
- 基于J2ME的嵌入式系统的设计与实现-计算机应用技术专业论文.docx
- 基于J2ME的手机在线纸牌游戏系统游戏处理子系统-软件工程专业论文.docx
- 基于J2ME的手机在线纸牌游戏系统用户管理子系统-软件工程专业论文.docx
最近下载
- 脑室外引流管护理.pptx VIP
- 【高一】高中心理健康《1生涯拍卖会》 省级优质课.pptx VIP
- 【廉政党课】全面从严治党-抓好党风廉政建设.pptx VIP
- 17GL401 综合管廊热力管道敷设与安装.pptx VIP
- 病原微生物第3章消毒灭菌与病原微生物实验室生物安全习题与答案.docx VIP
- 精益生产、精益工具与精益思想.ppt VIP
- 电子节温器工作原理及电子警察施工安装说明.doc VIP
- 第五讲贯通测量.pdf VIP
- xe82-2000午山风电场风机定检作业指导书一年3月15日部分内容改动.pdf VIP
- 任务一+感受物联网+课件-2025-2026学年陕教版(2024)初中信息科技八年级上册.pptx VIP
文档评论(0)