欢迎来到天天文库
浏览记录
ID:355709
大小:597.50 KB
页数:24页
时间:2017-07-27
《俄罗斯方块游戏 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、山东劳动职业技术学院信息工程与艺术设计系毕业设计总结俄罗斯方块游戏目录摘要I第一章绪论1第二章J2ME相关知识22.1J2ME的概念22.2J2ME体系结构介绍22.2.1JVM32.2.2J2ME配置简介32.2.3MIDP(MobileInformationDeviceProfile)移动信息设备简表32.3J2ME手机编程的常用类42.3.1Display类42.3.2Canvas类42.3.3Graphics类42.3.4RMS记录管理系统42.4MIDlet应用程序的生命周期5第三章俄罗斯方块游戏设计与制作73.1游戏的具体设计流程73.1.1俄罗斯方块游戏简述73
2、.1.2游戏操作流程73.1.3系统设计思想83.1.4系统设计主要功能103.2游戏代码分析11图6游戏开始界面11开始游戏界面部分程序代码:11结论23致谢24参考文献24第22页共24页摘要随着计算机技术的发展,手机游戏已经成为游戏行业的重要组成部分。同样也可以说是成为人们日常生活中不可或缺的部分。手机游戏具有很高的经济价值,是一项很值得探索与研究的领域。“俄罗斯方块”是一款非常普及而且经典的益智类游戏,它以其操作简单,上手容易等特点倍受玩家的青睐。而本文介绍的就是在J2ME技术下利用eclipse开发工具配合java虚拟机在电脑端实现俄罗斯方块手机游戏的开发关键词:J
3、2MEJAVA移动设备手机游戏第22页共24页第一章绪论游戏作为人们日常生活的一个重要的娱乐项目,也带动了巨大的游戏相关产业市场的发展。游戏平台从游戏机、电视游戏,到pc游戏,到手机游戏。随着手机的日益普及,人们对手机的娱乐功能的需求也相应增强,尤其是近几年手机2D、3D技术的日益成熟,大大地提高了手机游戏的娱乐性、操作性和方便性等多方面的性能。而基于手机平台的手机游戏也就拥有了巨大的市场空间,随着3g的开通和应用,手机游戏必将迎来新的一轮游戏热潮!J2ME在游戏开发方面的优势,由它开发的各种软件在手机上大规模的应用将会刮起一阵势不可挡的革命潮流。下面在本篇文章中就将详细的介
4、绍J2ME这一技术在手机游戏制作方面的具体过程和应用。第22页共24页第二章J2ME相关知识2.1J2ME的概念J2ME的全称是Java2MicroEdition(J2ME)——Java2技术微型版,与J2SE、J2EE一样都是有美国SUM微系统公司提出的JAVA技术规范。J2ME是为了能够开发运行在小型设备、独立设备、互联移动设备、嵌入式设备上的JAVA应用程序而被提出的。J2ME是建立在一个由概要描述、配置、JAVA虚拟机和操作系统等部分组成的标准架构之上的,这些内容共同组成了完整的J2ME实时运行环境。它的技术核心是由一个JAVA虚拟机(JVM)及一套适合运行在上述设备
5、环境上的API接口构成。J2ME在1999年的JavaOne开发人员大会上初次亮相,它的目标是面向智能无线设备和小型计算设备的开发人员,这些开发人员需要在他们的产品中整合跨平台的能力。开发JavaME程序一般不需要特别的开发工具,开发者只需要装上JavaSDK及下载免费的SunJavaWirelessToolkit2.xx系列开发报,就可以开始编写JavaME程式,编译及测试,此外目前主要的IDE(Eclipse及NetBeans)都支持JavaME的开发,个别的手机开发商如Nokia、SonyEricsson、摩托罗拉、Android系统都有自己的SDK,供开发者在开发出兼
6、容于他们的平台的程序。2.2J2ME体系结构介绍J2ME的体系可划分JVM、配置、API信息类库和简表。如图1所示,其中JVM,配置和简表构成了J2ME运行环境。对于各个层次的详细解释和功能如下:图1J2ME体系结构第22页共24页2.2.1JVM在J2ME中提供了2中JVM。由于JVM是java代码运行时必须的,只有任何设备上有了JVM才能改很好的解释“一次编译,到处运行”的关键技术。那么在嵌入式或移动设备中也需要JVM作为操作系统和java应用程序间的接口。但是由于内存的限制,嵌入式设备的JVM也要特殊提供。J2ME中提供的JVM分为CVM和KVM,是JVM的缩减版,KV
7、M比CVM功能稍弱。CVMCompactVirtualMachine,最初是这种解释的,但是后来对于C没有任何意义了。只是CVM虚拟机主要运行在存储量较大的嵌入式设备,比如可视电话.POS收款机等。KVM是最小运行时环境的一部分,也就是用于CPU和内存较小的设备,这里的K是千字节的意思。KVM主要用于移动电话,个人数字助理(PAD)等小型设备。2.2.2J2ME配置简介当前提供的J2ME配置有两类,CDC和CLDC。CDC(ConnectionDeviceConfiguration)连接设备配置主要用于
此文档下载收益归作者所有