欢迎来到天天文库
浏览记录
ID:5707597
大小:617.00 KB
页数:59页
时间:2017-12-23
《基于j2me的手机游戏开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于J2ME的手机游戏开发摘要:随着通信技术的发展和手机的普及,手机游戏的开发技术越来越为人们所关注。以J2ME为开发平台,利用Java提供强大工具,不但可以在手机上实现静态HTML技术所无法实现的计算处理、数据存储、与服务器的通信等功能,而且能够开发各种手机游戏。本文在介绍J2ME及其体系结构的基础上,以贪吃蛇游戏为实例,描述了借助J2ME的MIDlet类库开发手机游戏的过程。关键词:手机游戏;MIDP应用程序;永久性数据DevelopsbasedontheJ2MEhandsetgameAbstract:Alongwithcommunicationdevelopm
2、entandhandsetpopularization,peoplemoreandmorepayattentiontothehandsetgamedevelopmenttechnology.DevelopstheplatformtakeJ2ME,providesthepowerfultoolusingJava,notonlymayrealizethehandsetfunctionsthatstaticHTMLtechnologybeunabletorealize,suchascomputationprocessing,datastorage,andcommunica
3、tionwithserver,butalsocandevelopallkindsofhandsetgames.OnthebasisofthetechnologyandarchitectureofJ2MEbeingintroduced,thegluttonoussnakegamewastakenasaexample,thedevelopmentprocessofhandsetgamewiththeaidoftheJ2MEMIDletclasslibraryisdescribedinthisarticle.KeyWords:Handsetgame;MIDPapplica
4、tionpragram;Permanentdata26目录第一章绪论11.1研究背景11.2研究内容1第二章J2ME及其体系结构概述22.1J2ME简介22.2J2ME体系结构22.3移动信息设备简表概述32.3.1MIDP的目标硬件环境32.3.2MIDP应用程序32.3.3CLDC和MIDP库中的类32.4J2MEAPI简介42.4.1MIDPAPI概述42.4.2MIDlet应用程序42.4.3使用定时器52.4.4网络62.4.5使用Connector72.4.6使用HttpConnection82.4.7永久性数据(RMS)92.4.8存储集(Record
5、Store)102.4.9记录112.4.10枚举122.4.11异常132.5用户界面(LCDUI132.5.1UI基础132.5.2高级UI142.5.3低级UI15第三章手机游戏开发过程163.1贪吃蛇游戏的规则简介以及开发环境163.1.1贪吃蛇游戏的规则简介163.1.2开发环境163.2详细设计163.2.1代码设计17第四章程序的调试与运行224.1游戏的调试224.2游戏的运行环境23第五章总结24致谢25参考文献2526第一章绪论1.1研究背景JAVA自从20世纪90年代早期诞生以来,以其强大的功能迅速为广大程序员们所接受。从2001年开始,日本的
6、国内的移动电话开始搭载Java。使用本来就是一种程序语言的Java之后,就可以在移动电话上完成以往静态的HTML内容所无法达成的计算处理、数据存储、与服务器的通信等等。如果能利用Java上其他丰富功能,那么就可以实现更多的功能。随着手机游戏的发展,国内外各大开发商纷纷运用Java进行手机游戏开发。J2ME作为一种基于Java的便携设备开发平台,在各大手机开发公司得到了广泛应用。1.2研究内容本课题拟研究基于J2ME的手机游戏开发技术以及其特点,具体研究内容如下:1、手机游戏开发以及J2ME的基本理论和J2ME类库的使用;2、J2ME体系结构的研究;3、MIDP移动信
7、息设备简表的研究;(1)、MIDP的目标硬件环境;(2)、MIDP应用程序;(3)、CLDC和MIDP库中的类。4、J2MEAPI的研究;(1)MIDlet应用程序的研究;(2)MIDlet的类库研究;(3)各事件发生器的应用。5、开发工具的应用和开发环境的设置。其中MIDP移动信息设备简表的研究和J2MEAPI的研究为重点,本课题将通过一个具体的手机游戏的开发来研究以上内容。59第二章J2ME及其体系结构概述2.1J2ME简介现在JAVA-JAVA2Platform大致可分为J2SE、J2EE、J2ME三类。J2SE为JAVA-JAVA2Platform的标准
此文档下载收益归作者所有