收藏 分享(赏)

基于j2me手机坦克大战游戏设计与开发毕业论文.doc

上传人:无敌 文档编号:632691 上传时间:2018-04-15 格式:DOC 页数:54 大小:456.50KB
下载 相关 举报
基于j2me手机坦克大战游戏设计与开发毕业论文.doc_第1页
第1页 / 共54页
基于j2me手机坦克大战游戏设计与开发毕业论文.doc_第2页
第2页 / 共54页
基于j2me手机坦克大战游戏设计与开发毕业论文.doc_第3页
第3页 / 共54页
基于j2me手机坦克大战游戏设计与开发毕业论文.doc_第4页
第4页 / 共54页
基于j2me手机坦克大战游戏设计与开发毕业论文.doc_第5页
第5页 / 共54页
点击查看更多>>
资源描述

1、基于 J2ME 手机坦克大战游戏设计与开发中 文 摘 要随着手机的日益普及、Java 功能在移动设备上的实现, Java 应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文着眼于 J2ME 技术的应用,开发一款可商用的手机游戏程序坦克大战。本程序的界面和运作方式继承于日本任天堂公司在 20 世纪 80 年代开发的 Battle City 游戏,将老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。本论文先对 J2ME 开发环境作了一些简要的介绍,了解了关于手机游戏开发的基本流程 ,确定了坦克大战的整体设计思路以及基本的纲要

2、,在基于J2ME 开发平台的基础之上,运用坦克大战设计中所需要的相关技术和坦克大战每个部分的逻辑思路,对每个类之间需要具备的逻辑关系作了严谨的分析后设计出了本次坦克大战的手机游戏。并且实现了游戏中的诸多功能:音效,运行流畅度,道具运用,敌方坦克的智能运行等。本次游戏设计对 J2ME 手机游戏的开发有了深入的了解,同时 J2ME 开发软件定位在消费性电子产品的应用上,对设备的只能化、多样化,提供了革命性的解决方案,并因其“Write Once, run anywhere”的 Java 特性而提高开发的效率。关键字:J2ME;手机游戏;JAVA;坦克大战Based on the J2ME mobi

3、le phone games design and developmentABSTRACTWhen cell phone is getting ever more and more popular nowadays, with the implementation of Java technology on mobile equipment, increment of capital on communication service exhibits its force on peoples everyday life, providing them ever fast information

4、 just in hand. This dissertation focuses on implementation of J2ME technology and has developed a commercial game suite run on the mobile phonesTank. This application inherits many characters of the old fashioned game Battle City which developed by Nintendo in 1980s. It transports the classical prod

5、uct to mobile phones, offering corresponding software for such more popular hardware platform.This paper gives brief introduction on J2ME development environment. We can understand the basic flow on the mobile phone game, and confirm the integral design thinking and basic outline. On the basis, we r

6、egard J2ME as the platform, the mobile phone game of tank war is designed, not only on applying the related technique in the design of the tank war and the logic train of thought on every part of it, but also on the critical analysis on the logical relationship of each class. Therefore, so many func

7、tions of this game are showed, such as smooth running, use of props, the intelligent running of enemy tanks and so on.Through this game designed to deepen understanding of the J2ME mobile game development. By the time it focuses on application for consumptive electronic people products, providing re

8、volutionary solution to the intelligentization and diversification of the equipment. It improves the efficiency of the development process thanks to its “Write Once, run anywhere” nature.Key words: J2ME; mobile game; Java; tank Battle City毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的

9、研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日 期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布

10、论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采

11、用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰

12、写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计

13、)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、

14、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月

15、日目 录第一章 前言 .11.1 研究的背景与意义 .11.2 手机游戏产业发展现状与趋势 .21.2.1 国际手机游戏产业发展现状 .21.2.2 国内手机游戏产业发展现状 .21.3 游戏背景介绍和论文来源与创新点 .31.4 论文组织结构 .41.5 本章小结 .4第二章 游戏开发环境概述 .52.1 开发环境 .52.2 J2ME 平台简介 .52.3 J2ME 平台的体系结构 .62.4 J2ME 应用程序开发流程 .72.5 本章小结 .8第三章 坦克大战的设计流程和设计思路 .93.1 坦克大战手机游戏的设计流程 .93.1.1 一般游戏的开发流程 .93.1.2 坦克大战的开发

16、流程 .93.2 坦克控制的设计思路 .113.3 子弹控制的设计思路 .123.4 本章小结 .13第四章 坦克大战的相关技术应用 .144.1 程序需解决的技术问题 .144.2 绘图基础 .154.2.1 低级屏显 Canvas 类 .154.2.2 Graphics 类 .154.2.3 图片格式 .164.2.4 双缓冲技术 .16 4.3 按键处理 .164.3.1 Key Pressed 方法 .174.3.2 Key Released 方法 .174.4 内存使用的最佳化 .184.5 混淆器(Obfuscator)的使用 .194.6 本章小结 .19第五章 程序分析和具体实现 .205.1 游戏总体控制类 .205.2 主游戏逻辑及涉及到的若干类 .215.3 玩家坦克的功能属性 .235.4 敌方坦克的功能属性 .235.5 子弹的运行和控制 .255.6 本章小结 .26第六章 系统测试 .27

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报