J2ME坦克大战游戏毕业论文
目 录 摘 要.........................................................................................................................-I Abstract .........................................................................................................................-I- 引 言.................................................................. ......................................................-2- 第一章 绪 论.........................................................................................................-3- 1.1 手机软件现状..............................................................................................-3- 1.2 游戏业务及J2ME概况...............................................................................-3- 1.3 任天堂(Nintendo)的8位FC机器和Battle City背景介绍.............-5- 1.4 本章小结......................................................................................................-5- 第二章 开发环境及相关技术的介绍....................................................................-6- 2.1 开发环境......................................................................................................-6- 2.2 Java语言的特点.........................................................................................-6- 2.3 关于JBuilder9...........................................................................................-6- 2.4 关于Wireless Tool Kit..........................................................................-7- 2.5 Java Appication Manager.......................................................................-7- 2.6 本章小结......................................................................................................-7- 第三章 程序结构、思想和相关技术....................................................................-8- 3.1 本程序需解决的有关技术问题.................................................................-8- 3.2 程序流程......................................................................................................-9- 3.3 绘图与MIDP2.0新增的GameCanvas包................................................-11- 3.3.1 提供低级绘制的Canvas类..........................................................-11- 3.3.2 Graphics类....................................................................................-11- 3.3.3 PNG格式..........................................................................................-11- 3.3.4 Game包中的新功能.......................................................................-12- 3.3.5 有关绘图的一些技术....................................................................-13- 3.4 坦克的控制和敌方的智能运行...............................................................-13- 3.5 子弹的运行和控制....................................................................................-14- 3.6 RMS数据库系统.........................................................................................-15- 3.7 内存使用的最佳化....................................................................................-16- 3.8 混淆器(Obfuscator)的使用...................................................................-17- 3.9 模拟器的相关调试....................................................................................-17- 3.10 本章小结..................................................................................................-18- 第四章 程序分析和具体实现..................................................................................-19- 4.1 游戏进入前的选择....................................................................................-19- 4.2 主游戏逻辑及其涉及到的若干类...........................................................-20- 4.3 坦克的共同行为........................................................................................-22- 4.4 玩家坦克的功能属性...............................................................................-23- 4.5 敌人坦克的功能属性...............................................................................-23- 4.6 子弹的运行和控制....................................................................................-25- 4.7 记分系统....................................................................................................-26- ········ ......................................................-2- 第一章 绪 论.........................................................................................................-3- 1.1 手机软件现状..............................................................................................-3- 1.2 游戏业务及J2ME概况...............................................................................-3- 1.3 任天堂(Nintendo)的8位FC机器和Battle City背景介绍.............-5- 1.4 本章小结......................................................................................................-5- 第二章 开发环境及相关技术的介绍....................................................................-6- 2.1 开发环境......................................................................................................-6- 2.2 Java语言的特点.........................................................................................-6- 2.3 关于JBuilder9...........................................................................................-6- 2.4 关于Wireless Tool Kit..........................................................................-7- 2.5 Java Appication Manager.......................................................................-7- 2.6 本章小结......................................................................................................-7- 第三章 程序结构、思想和相关技术....................................................................-8- 3.1 本程序需解决的有关技术问题.................................................................-8- 3.2 程序流程......................................................................................................-9- 3.3 绘图与MIDP2.0新增的GameCanvas包................................................-11- 3.3.1 提供低级绘制的Canvas类..........................................................-11- 3.3.2 Graphics类....................................................................................-11- 3.3.3 PNG格式..........................................................................................-11- 3.3.4 Game包中的新功能.......................................................................-12- 3.3.5 有关绘图的一些技术....................................................................-13- 3.4 坦克的控制和敌方的智能运行...............................................................-13- 3.5 子弹的运行和控制....................................................................................-14- 3.6 RMS数据库系统.........................................................................................-15- 3.7 内存使用的最佳化....................................................................................-16- 3.8 混淆器(Obfuscator)的使用...................................................................-17- 3.9 模拟器的相关调试....................................................................................-17- 3.10 本章小结..................................................................................................-18- 第四章 程序分析和具体实现..................................................................................-19- 4.1 游戏进入前的选择....................................................................................-19- 4.2 主游戏逻辑及其涉及到的若干类...........................................................-20- 4.3 坦克的共同行为........................................................................................-22- 4.4 玩家坦克的功能属性...............................................................................-23- 4.5 敌人坦克的功能属性...............................................................................-23- 4.6 子弹的运行和控制....................................................................................-25- 4.7 记分系统....................................................................................................-26- ········
下载地址
用户评论