第1章 游戏概论 1
1.1 引言 1
1.2 电子、电脑游戏历史 2
1.3 电子游戏分类 9
第2章 游戏产业概况与游戏开发前期流程 70
2.1 游戏产业规模 71
2.2 著名的游戏公司 74
2.3 游戏开发前期流程 83
第3章 游戏技术概论 89
3.1 计算机硬件系统简介 89
3.2 计算机操作系统简介 95
3.3 计算机网络系统简介 104
3.4 游戏开发常用编程语言简介 116
3.5 网络游戏开发简介 122
3.6 手机游戏开发简介 129
3.7 游戏图像处理简介 142
3.8 游戏音效处理简介 147
第4章 手机游戏开发环境搭建 154
4.1 WTK运行环境 154
4.2 J2ME WTK的安装和目录结构 154
4.3 使用J2ME WTK创建工程 156
4.4 Eclipse 160
4.5 JBuilder开发平台 169
4.6 创建MIDlet程序 172
4.7 总结 176
第5章 手机游戏模拟器的使用 177
5.1 模拟器使用 177
5.2 定制模拟器 180
5.3 总结 180
6.1 Canvas类 181
第6章 手机游戏场景处理 181
6.2 Graphics类 187
6.3 Image类 191
6.4 综合实例 193
第7章 手机游戏数学应用 198
7.1 游戏设计中的角色的属性 198
7.2 狩猎游戏 203
7.3 角色的平移和旋转 208
7.4 碰撞反应 212
7.5 运算的实例 219
7.6 总结 224
第8章 手机游戏角色控制 225
8.1 游戏API简介 225
8.2 GameCanvas类开发 225
8.3 Sprite类开发 227
8.4 Layer类概述 231
8.5 综合实例 235
第9章 手机游戏音效处理 243
9.1 MIDP 2.0媒体API简述 243
9.2 媒体播放的创建和使用 243
9.3 简单音调生成 244
9.4 简单播放 248
9.5 控制音量 251
9.6 控制音调 254
9.7 游戏音效 254
第10章 手机游戏装载与发布 258
10.1 手机程序的开发流程 258
10.2 OTA(over-the-Air)的发布 259
10.3 总结 263
参考文献 264
后记 265