j2me手机游戏开发论文

j2me手机游戏开发论文

ID:6191984

大小:236.50 KB

页数:45页

时间:2018-01-06

j2me手机游戏开发论文_第1页
j2me手机游戏开发论文_第2页
j2me手机游戏开发论文_第3页
j2me手机游戏开发论文_第4页
j2me手机游戏开发论文_第5页
资源描述:

《j2me手机游戏开发论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、J2ME手机游戏开发毕业论文目录摘要IAbstractII第1章绪论1第2章J2ME技术概览22.1J2ME的概念22.2J2ME简介22.2.1J2ME架构32.2.2JVM(虚拟机)32.2.3MIDP(移动信息设备简表)42.3手机游戏的发展52.3.1目前国内的发展情况52.3.2目前国际的发展情况6第3章游戏设计的需求分析93.1MIDP中的游戏API93.2游戏类构成93.2.1Boxer类的实现103.2.2GameCanvas类的功能及特点103.2.3Sprite类的功能及特点113.3游戏角色的处

2、理113.4游戏中的事件处理123.4.1keyPressed方法123.4.2keyReleased方法13第4章“PocketBoxing”手机游戏开发制作14424.1游戏编程144.2格斗类手机游戏实例144.2.1“PocketBoxing”游戏背景介绍及开发环境144.2.2MIDlet的构成154.2.3MIDlet的生命周期164.2.4MIDlet的画面显示基础164.2.5游戏项目的创建184.2.6命令种类及命令处理194.2.7游戏中的描绘处理214.2.8游戏状态的类变量234.2.9按键事

3、件的处理244.2.10设计存在的难点25第5章手机游戏开发过程中的困难265.1手机游戏开发存在的困难265.1.1移动开发存在的问题275.1.2操作环境不兼容性问题275.1.3显示速度方面的问题285.1.4不同的屏幕尺寸问题285.1.5输入问题295.2解决方案29第6章J2ME手机游戏前景展望316.1J2ME手机游戏的优势316.2J2ME手机游戏的开发意义32第7章结论35致谢36参考文献3742英文资料翻译3842第1章绪论手机是人们日常生活中所用的非常频繁的通信工具,虽然现在其费用比有线电话高,

4、但是其随时随地的沟通优势,使人们摆脱了线路的束缚。目前中国的一些大城市几乎人手一部或几部手机,正是由于手机的高普及率,使得无线移动商务才得以迅速普及和发展。JAVA技术已经从一种最初用来编写与硬件无关的嵌入式系统的编程语言变成了一种与厂商无关、与硬件无关的健壮的服务器端技术,它使整个企业界可以全面发掘以Web为核心的应用程序的巨大潜力。随着JAVA技术的不断更新提高,J2ME技术的出现,使得手机游戏越来越成为我们关注的焦点。J2ME技术目前最流行的就是在制作手机游戏方面,JAVA手机的出现使得这一技术更有它的用武之地

5、,发挥着他灵活、轻便、快捷的作用。下面在本篇文章中就将详细的介绍J2ME这一技术在手机游戏制作方面的具体过程以及其重要的作用。42第2章J2ME技术概览2.1J2ME的概念J2ME的全称是Java2MicroEdition(J2ME)——Java2技术微型版,与J2SE、J2EE一样都是有美国SUN微系统公司提出的JAVA技术规范。2.2J2ME简介J2ME是为了能够开发运行在小型设备、独立设备、互联移动设备、嵌入式设备上的JAVA应用程序而被提出的。J2ME是建立在一个由概要描述、配置、JAVA虚拟机和操作系统等部

6、分组成的标准架构之上的,这些内容共同组成了完整的J2ME实时运行环境。它的技术核心是由一个JAVA虚拟机(JVM)及一套适合运行在上述设备环境上的API接口构成。J2ME在1999年的JavaOne开发人员大会上初次亮相,它的目标是面向智能无线设备和小型计算设备的开发人员,这些开发人员需要在他们的产品中整合跨平台的能力。无线设备和小型计算设备的消费者期望这些设备能够有较高的性能。他们希望小型计算设备有快速的响应时间,与同种设备相兼容,拥有功能完备的应用程序。消费者希望桌面计算机和笔记本电脑上的软件和功能同样能够运行在

7、移动电话和个人数字助理上。为了满足他们的需求,开发人员必须重新考虑他们设计计算机系统的方式。开发人员需要利用商业计算机上现有的前端和后端软件的计算能力,并将这些能力传递到微型、移动和无线的计算设备上。J2ME能够以最小的修改来实现这种传递,如果应用程序的设计是可伸缩的,应用程序就可以适应小型计算设备上有限的资源。42J2ME为在小型电子设备上创建性能卓越的网络应用提供了一套完整的解决方案,能很好的解决软件跨平台的兼容性和安全性的问题。[5]2.2.1J2ME架构J2ME架构的模块化设计使应用程序可以灵活适应小型计算设

8、备的限制。J2ME架构没有替代小型计算设备的操作系统。相反,J2ME架构由位于原生操作系统之上的多层软件组成,这些软件共同称为“连接有限设备配置”(ConnectedLimitedDeviceConfiguration,CLDC)。安装在操作系统之上的CLDC形成了小型计算设备的运行时环境。J2ME架构由3个软件层组成:第一层是包括在内的配置层

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

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

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