《Java课程设计格式.doc》由会员分享,可在线阅读,更多相关《Java课程设计格式.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、甘肃政法学院计算机科学学院Java程序设计课程设计题 目 JavaMe手机游戏开发设计与实现计算机科学学院计算科学与技术专业09级计本班学 号:5姓 名: xxxxxxx 指导教师: 李 瑞 生 成 绩:_完成时间:2011年 11月目 录第一章 绪论1第二章 J2ME 与手机游戏开发平台12.1 J2ME 概述及架构12.2 J2ME 的体系结构22.2.1 MIDP 移动信息设备52.2.2 J2ME 开发环境62.2.3 安装 EclipseME 插件72.3 本章小结8第三章 手机游戏开发过程的分析与设计83.1 手机游戏引擎架构概述83.2 游戏方案策划93.2.1 角色规则设定10
2、3.2.2 手机游戏进程设计103.2.3 按键规则设定133.2.4 游戏数据设计133.3 游戏详细设计153.3.1 屏幕对象实现153.3.2 游戏窗口之间的跳转153.3.3 J2ME 时间控制及图像控制173.3.4 绳索的处理与碰撞检测213.4 本章小结21第四章 手机游戏开发中的关键技术研究214.1 双缓冲技术214.2 碰撞检测224.3本章小结23第五章 总结23致谢24参考文献24JavaMe手机游戏开发设计与实现【摘 要】:随着科技的发展,移动通讯设备已经成为人们生活中不可缺少的通讯工具。随着手机性能的不断提高,手机平台之上的游戏应用将逐渐成为继PC游戏应用之后又一
3、新的业务增长点。基于J2ME的应用产品市场也逐日扩大。本文在研究和分析手机游戏开发技术的基础上,对基于J2ME技术的2D手机游戏的通用开发框架的原理及实现方法进行了深入的研究,以射击类游戏疯狂水果为例详细介绍手机游戏引擎的设计过程,包括游戏架构设计、游戏按键规则设计、游戏进程管理、游戏数据设计、游戏关卡设计、游戏美术设计等方面。【关键词】:J2ME;手机游戏;设计与实现第一章 绪论正文文字为宋体小四,行距为固定值22磅。第二章 J2ME 与手机游戏开发平台图2.1 java技术体系结构表2.1 CLDC 所支持的包及对应的功能CLDC 包对应的功能Java.io标准 Java IO 包,J2s
4、e I/O 包的子集Java.lang核心的语言包,J2se 的子集Java.util实用类,J2se 标准实用类的子集Javax.microedition.ioCLDC 的通用连接框架类和接口第三章 手机游戏开发过程的分析与设计(a)Logo 界面 (b)菜单界面第四章 手机游戏开发中的关键技术研究第五章 总结随着信息技术尤其是3G 网络通信技术的发展,移动开发尤其是手机程序开发已逐步成为主流开发技术。本文系统阐述了开发基于J2ME 语言的手机游戏所需的开发平台及相关技术,在分析现有手机游戏开发模式的弊端后,提出基于J2ME Polish 技术的新型开发模式,详细介绍了地图编辑器的设计思路及
5、代码实现技巧,还介绍了一款动画编辑器。本文所作的具体研究有:(1)研究了 J2ME 技术在开发移动程序特别是手机游戏中的优势;(2)探索手机游戏开发的基本流程及开发平台的搭建;(3)以射击类游戏疯狂水果为例详细介绍手机游戏设计的全过程过程,包括游戏按键规则设计、游戏进程管理、游戏数据设计、游戏关卡设计等方面;(4)提出了游戏开发中涉及的若干关键技术和技巧的改进方法如双缓冲技术、碰撞检测的研究; 参考文献1万辉,王军.基于Eclipse环境的J2ME应用程序开发M.北京:清华大学出版社,2007年10月.22010年中国手机游戏用户行为研究报告OL.3肖春秀.基于J2ME平台的网络RPG游戏引擎开发:D.浙江大学,2006.4陆昌辉.J2ME应用开发详解M.北京:北京教育出版社,2009年1月.5邹吉滔.J2ME游戏开发M.北京:清华大学出版社,2009.6沈大海.J2ME手机游戏开发技术与项目实战详解M.北京:人民邮电出版社,2007.7杨建,杨军.精通J2ME嵌入式软件开发M.北京:电子工业出版社,2007年8月.8王晓,王天顺等.J2ME程序开发实用案例从入门到精通M.北京:清华大学出版社,2007年10月.9沈大海.J2ME手机游戏开发技术与项目实战详解M.北京:人民邮电出版社,2007.
限制150内