上篇 实验 2
第1章 基础实验 2
实验1奥运五环 2
实验2台球 8
实验3绘制动画 14
实验4超越祖冲之 18
实验5立体文字 21
实验6鸟巢 22
实验7贪吃蛇 31
第2章 物理实验 36
实验8质点运动与反射 36
实验9万有引力 40
实验10疯狂的大炮 43
实验11动能守恒不守恒你说了算 49
实验12密闭球 54
实验13不规则的密室 60
实验14大球欺负小球 67
第3章3D实验 76
实验15 立方体 76
实验16星星点灯 88
实验17矩阵变换 92
实验18 3D变形金刚蝙蝠侠 101
实验19世界上最简单的3D场景渲染 107
第4章 综合实验 113
实验20正N边形变换 113
实验21动态加载文字 115
实验22 Loading图片 122
实验23繁花之上,又生繁花 124
实验24心 127
实验25烟花易冷 131
实验26波 143
实验27粒子计数器 145
实验28时间之沙 149
实验29心碎 151
实验30 Canvas类库 154
下篇 游戏开发 162
第5章 一步一步搭建物理引擎 162
概述 162
第1步 面向对象编程 162
第2步 建立基本对象 165
第3步 集成单元测试框架 175
第4步 集成图形化输出接口 183
第5步 碰撞检测 188
第6步 方向包围盒——OBB 193
第7步 碰撞反应 198
第8步 重叠处理 204
第9步 贴图 206
物理引擎作品展示一 209
物理引擎作品展示二 211
物理引擎作品展示三 213
第6章 游戏开发全程实录 217
6.1概述 217
6.2框架搭建 217
6.3资源加载 220
6.4菜单制作 224
6.5对象建立 228
6.6碰撞检测 235
6.7游戏音效 237
6.8键盘控制 240
6.9可玩性增强——积分、技能 244
6.10总结 248