J2ME手机游戏开发湖南科技职业学院电子信息工程与技术系二零一零年十二月湖南科技职业学院电子信息系毕业设计评语题目:专业:班级:姓名:学号:毕业设计得分:答辩得分:综合评定:指导老师评语:答辩委员会(小组)评语:答辩委员会(小组)负责人(签字):摘要JAVA已经从一种平台无关的编程语言演变成一种与厂商及平台无关的健壮的服务器端技术,促使业界深入发掘以Web为核心的应用程序的巨大潜力。J2ME的出现使这一变化达到了一种新的高度。J2ME,简称Java2平台袖珍版(JavaPlatform,MicroEdition(J2ME)SUN公司在J2SEJ2EE之后,致力于消费产品和嵌入式设备的最佳解决方案。作为JAVA的三个版本之一,J2ME在无线编程技术中正发挥着它独特的作用。J2ME为在小型电子设备上创建性能卓越的网络应用提供了一套完整的解决方案。它也使设备制造商、服务提供商及应用开发人员为他们的用户发布新的软件应用成为可能。本篇论文共分为九个部分:包括绪论、J2ME技术概览、游戏设计的需求分析、“SuperPlane”手机游戏开发制作、“SuperPlane”游戏的发布、用户手册、游戏更高层次的设想、J2ME手机游戏前景展望和结论。
其中第四部分“SuperPlane机游戏开发制作”是本篇论文的重点。整篇论文都是围绕着这一部分来展开论述的游戏动态,在这一部分里详细介绍一款手机游戏“SuperPlane”的开发全过程和开发过程中存在的疑难问题。其中包括:J2MEMIDlet介绍、游戏的开发构思、游戏类的构成、流程控制、游戏事件、类图结构、代码的设计思路、各类设计的精妙之处等对相关游戏事件的处理都做了很好的讲叙。通过对J2ME的详细介绍我们可以从中了解到其自身的作用3D植物,近年来,随着JAVA手机的诞生,其无可替代的灵活性与轻便性致使JAVA手机游戏成为游戏市场的又一亮点,它的前景无可限量j2me手机游戏开发课程设计j2me手机游戏开发课程设计,必将在我们以后的生活中发挥着重要的作用。关键字:J2MECLDCMIDP事件游戏编程AbstractJavaalreadychangedfromplatform-independentprogramminglanguagemission-criticaltechnologicalmanufactureplatformindependent,javaencouragedeeplytaphugepotentialJ2MEpushnewhighlevel.J2ME(JavaPlatform,MicroEdition(J2ME)called“Javaprefectsolutionplanconsumeproductsembeddedequipment,afterJ2SE&J2EESUNcompany.J2MEspecialeffectwirelessprogramtechnology.J2MEprovidecompletesetsolutionplan,alsomakebecomepossiblenewsoftwareapplicationequipment,servicesupplierdevelopapplication.nineparts:includingintroduction,J2MEtechnologyoverview,gamedesignrequirementanalysis,"SuperPlane"cellphonegamedevelopmentproduction,"SuperPlane"gamerelease,usermanual,gamehigherlevelsideas,J2MEmobilegamesprospectfourthpart"SuperPlanecellularphonegamedevelopmentmanufactures"essayfocus.wholethesisallaroundphonegames"SuperPlane"developmentprocessdevelopmentprocessknottyproblem.Including:J2MEMIDletintroduction,gamedevelopmentconception,gameclassstructure,processcontrolgameevents,classdiagramstructure,codedesignconcept,variousdesignsubtleplacerelatedgameeventsprocessingalldoneverygoodwater.BaseddetailedintroductionJ2MEwecanlearnitsownrole,recentyears,mobilephone,JAVAirreplaceableflexibilityportabilitycauseJAVAmobilegamesbecomegamemarketwindow,itsprospectourfuturelifeplaysimportantrole.Keywords:J2MECLDCMIDPeventsgameprogramming目录摘要J2ME技术概览2.1J2ME的概念2.2J2ME的体系结构2.2.1J2ME简介2.2.2Java虚拟机2.2.3J2ME配置简介……………………………………………………..102.2.4MIDP(MobileInformationDeviceProfile)移动信息设备简表………………………………………………...10游戏设计的需求分析……………………………………………………..113.1“SuperPlane”游戏叙谈………………………………………………..113.1.1“SuperPlane”游戏开发的背景………………………………..113.1.2“SuperPlane”游戏开发的意义………………………………..113.2可行性分析……………………………………………………………….123.2.1手机游戏应具有的特征…………………………………………...123.2.2市场需求可行性…………………………………………………...123.2.3经济可行性………………………………………………………...133.2.4技术可行性………………………………………………………...133.2.5社会环境影响预测………………………………………………...13“SuperPlane”手机游戏制作……..…………………………………144.1J2MEMIDlet 介绍 …………………………………………………………14 4.1.1 MIDP API ……………………………………………………………14 4.1.2 MIDlet 介绍…………………………………………………………14