欢迎来到天天文库
浏览记录
ID:36624567
大小:384.00 KB
页数:38页
时间:2019-05-13
《基于JavaME的游戏开发的开发与研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于JavaME的游戏开发GAMEDESIGNBASEDONJAVAME专业:计算机科学与技术姓名:李郡指导教师姓名:申请学位级别:学士论文提交日期:2011年6月12日学位授予单位:天津科技大学摘要在当今的网络信息时代,移动设备已在老百姓的生活中占据了不可或缺的地位。人们越来越渴望利用空闲时间进行简单而有趣的娱乐活动。随着Java技术的发展,JavaME手机游戏应运而生。JavaME是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它的目标定位在电子消费产品与嵌入式设备上,对设备的智能化、多样化,提供了革命性的解决方案。本论
2、文着眼于JavaME技术的应用,开发一款飞行射击手机游戏程序。按照JavaME下的MIDP2.0配置标准,安装了JVM虚拟机,采用Eclipse和WTK的集成开发环境,最后用MotorolaSDKv4.2forJavaME模拟器运行了程序,实现了背景滚轴,游戏角色飞行控制,子弹发射效果等功能。论文前半部分介绍了课题背景,程序所用的开发环境,JavaME的相关技术等。后半部分对所用技术和程序的结构流程进行了分析,并详细说明了各模块的具体实现。最后对程序进行了测试,并对运行过程中出现的不足之处进行了分析,提出了改进的思路。关键词:手机游戏;JavaME;MID
3、P2.0ABSTRACTIntoday'snetworkinformationage,mobileequipmenthassetupafileinthecommonpeople'slifeoccupytheindispensablestatus.Peoplearemoreandmoreeagertousetheirfreetimeforsimpleandinterestingentertainmentactivities.AsJavatechnologydevelopment,theJavaMEmobilegamescameintobeing.Javais
4、inrecentyearsalongwithvariousofJavaMEdifferentequipment,especiallytherapiddevelopmentofmobilecommunicationsequipmentandthebirthofanewdevelopmenttechnology.Itlocalizationoftargetintheconsumerelectronicsandembeddedequipment,equipmentfortheintelligent,diversified,providesinnovativeso
5、lutions.ThispaperfocusonJavaMEtechnologyapplication,developashootingflightmobilephonegameprogram.AccordingtotheJavaMEunderthestandardofMIDP2.0,installtheJVMvirtualmachine,useEclipseandWTKintegrateddevelopmentenvironment,finallyuseMotorolaSDKv4.2forJavaMEtoruntheprogram,realizethem
6、apscrolling,movecontrol,thebulleteffectandotherfunctions.Thefirsthalfofthispaperintroducesthebackgroundofsubject,theintegrateddevelopmentenvironment,JavaMEtherelevanttechnologyandsoon.Thesecondpartofthetechnologyandprocessflowstructureisanalyzed,andthefunctionmoduledetailthepracti
7、calimplementation.Atlasttesttheprogram,andtheoperationprocessofthemethodshortcomingsareanalyzedandsomeimprovementideas.Keywords:mobilegames;JavaME;MIDP2.0目录第一章概述1第一节课题背景1第二节设计简要1第二章开发环境及技术介绍3第一节开发环境3第二节技术简介3第三章相关技术及程序流程6第一节游戏相关技术分析6第二节程序流程11第四章程序详细设计13第一节用户界面设计13第二节交互功能设计14第三节游戏逻辑
8、与主类设计16第四节游戏奖励机制设计20第五节人工智能设计22第五
此文档下载收益归作者所有