1、炸弹人游戏计划书炸弹人游戏计划书 篇一:炸弹人游戏在手机上的实现 目 录 目 录 . I 摘 要 . 1 前 言 . 1 第1章 J2ME . 2 手机游戏简介 . 2 J2ME简介 . 2 概述 . 2 配置 . 3 简表 . 4 关于本课题 . 4 术语与缩写解释 . 4 第2章 开发平台与主要技术 . 6 开发平台 . 6 Eclipse . 6 EclipseME . 6 JDK . 6 Wireless Toolkit . 6 Proguard . 7 诺基亚N6070 . 7 主要技术 . 7 第3章 需求分析 . 9 运行平台 . 9 界面要求 . 9 速度要求 . 9 具体需求
2、 . 9 主要界面 . 9 闪屏 . 10 菜单 . 10 帮助与关于. 10 角色 . 10 地图 . 11 泡泡 . 11 道具 . 11关卡 . 11 其它 . 12 第4章 程序实现 . 13 整体框架 . 13 类设计 . 13 文件结构 . 15 启动 . 16 闪屏 . 17 菜单 . 19 模型层 . 20 视图层 . 21 文字换行与分页 . 23 地图设计 . 25 基本结构 . 26 砖块属性 . 28 属性规则 . 28 判断属性 . 29 增加属性 . 30 删除属性 . 30 地图绘制 . 31 资源准备 . 32 图形处理原则 . 32 本游戏的图形资源处理 . 33 声音资源准备 . 34 游戏基本原理 . 34 状态机 . 34 线程 . 35 FPS控制 . 35 场景类 . 37 图层 . 39 炸弹 . 40 创建与回收 . 40 更新状态 . 41 爆炸 . 43清除爆炸效果 . 45 道具 . 45 角色 . 46 创建 . 46 更新 . 47 移动 . 49 设置炸弹 . 51 播放声音 . 51 资源装载与进度条 . 52 关卡 . 53 保存关卡配置 . 54 读取关卡配置 . 55 兼容性设计 . 56 打包与混淆 .