目录 1
第1章 游戏概论 1
游戏发展简史 1
开发游戏的动机 3
小结 5
参考书目 5
第2章 游戏设计要素 7
游戏设计过程 7
游戏中有些什么 14
小结 17
第3章 制作一个基本的游戏:打封壳 19
关于游戏 19
小结 38
第4章 敲砖块:简单的运动与碰撞检测 39
关于游戏 39
小结 57
关于游戏 59
第5章 月光战机:背景滚动、脚本定义运动与嵌套的射弹碰撞检测 59
小结 80
第6章 游戏中的声音 81
声音概述 81
小结 89
第7章 制作一个基于声音的游戏:声音猎人 91
游戏简介 91
创建游戏 93
小结 101
第8章 保存数据 103
概述 103
小结 110
第9章 游戏中的物理学 111
运动中的物理学 111
小结 127
概述 129
第10章 火星赛车:在游戏中应用物理知识 129
小结 170
第11章 游戏优化技术 171
优化概述 171
小结 183
第12章 优化后的游戏:AA炸弹 185
关于游戏 185
小结 206
第13章 进入三维世界 207
3D概述 207
小结 253
第14章 一个3D游戏:小行星运行 255
游戏概述 255
小结 293
第15章 创建独立的游戏 295
Flash游戏与“专业”游戏的对比 295
情形1:全屏幕模式 296
情形2:下载与安装 298
小结 308
第16章 便携式游戏 309
设备问题 310
单词查找游戏 311
为袖珍式PC开发游戏 316
单词搜索游戏 323
小结 345
第17章 适用于游戏的ActionScript脚本语言入门 347
基本原理 348
适用于游戏的ActionScript类 373
结论 412
第18章 游戏的发展前景 413
附录A ASCII字符编码表 415
附录B 键代码 423
附录C 关于本书的选配光碟 425