毕业设计论文 基于J2ME的Java游戏--坦克大战的开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

摘要 ................................................................................................................... - I - Abstract .................................................................................................................... - I - 引言 ...................................................................................................................... II

第一章绪论 .................................................................................................... - 1 -

1.1 手机软件现状.......................................................................................... - 1 -

1.2 游戏业务及J2ME概况............................................................................ - 1 -

1.3 任天堂(Nintendo)的8位FC机器和Battle City背景介绍............ - 3 -

1.4 本章小结.................................................................................................. - 3 -

第二章开发环境及相关技术的介绍 ................................................................ - 5 -

2.1 开发环境.................................................................................................. - 5 -

2.2 Java语言的特点..................................................................................... - 5 -

2.3 关于JBuilder9....................................................................................... - 5 -

2.4 关于Wireless Tool Kit....................................................................... - 6 -

2.5 Java Appication Manager.................................................................... - 6 -

2.6 本章小结.................................................................................................. - 6 -

第三章程序结构、思想和相关技术 ................................................................ - 7 -

3.1 本程序需解决的有关技术问题.............................................................. - 7 -

3.2 程序流程.................................................................................................. - 8 -

3.3 绘图与MIDP2.0新增的GameCanvas包.............................................. - 10 -

3.3.1 提供低级绘制的Canvas类....................................................... - 10 -

3.3.2 Graphics类................................................................................ - 10 -

3.3.3 PNG格式...................................................................................... - 10 -

3.3.4 Game包中的新功能.................................................................... - 11 -

3.3.5 有关绘图的一些技术................................................................. - 12 -

3.4 坦克的控制和敌方的智能运行............................................................ - 12 -

3.5 子弹的运行和控制................................................................................ - 13 -

3.6 RMS数据库系统..................................................................................... - 14 -

3.7 内存使用的最佳化................................................................................ - 15 -

3.8 混淆器(Obfuscator)的使用................................................................ - 16 -

3.9 模拟器的相关调试................................................................................ - 16 -

3.10 本章小结.............................................................................................. - 17 -

第四章程序分析和具体实现 .............................................................................. - 18 -

4.1 游戏进入前的选择................................................................................ - 18 -

4.2 主游戏逻辑及其涉及到的若干类........................................................ - 19 -

4.3 坦克的共同行为.................................................................................... - 21 -

4.4 玩家坦克的功能属性............................................................................ - 22 -

4.5 敌人坦克的功能属性............................................................................ - 22 -

4.6 子弹的运行和控制................................................................................ - 24 -

4.7 记分系统................................................................................................ - 25 -

相关文档
最新文档