第1章 游戏特效设计概述 1
1.1游戏特效制作的基本思路 2
1.1.1分析设计需求 2
1.1.2进行具体制作 4
1.2游戏特效制作的一般流程 5
1.3游戏特效制作的特点与分类 6
1.3.1 2D游戏特效 6
1.3.2 3D游戏特效 6
1.3.3引擎粒子特效 15
1.3本章小结 16
1.4本章习题 16
第2章 3ds Max中粒子系统及空间扭曲的应用 19
2.1 3ds Max粒子系统概述 20
2.1.1粒子系统的概念 20
2.1.2游戏特效粒子系统的应用 21
2.2 PF Source(粒子流)的基本操作 22
2.2.1粒子流的工作方式 22
2.2.2粒子的工作特点 22
2.2.3粒子流的基本操作 23
2.2.4粒子流效果制作实例 26
2.3非事件驱动的粒子系统 28
2.3.1非事件驱动的粒子系统简介 28
2.3.2使用粒子系统 30
2.3.3 Spray(喷射)粒子系统 30
2.3.4 Snow(雪)粒子系统 33
2.3.5 Super Spray(超级喷射)粒子系统 35
2.3.6 Blizzard(暴风雪)粒子系统 46
2.3.7 PCloud(粒子云)粒子系统 52
2.3.8 PArray(粒子阵列)粒子系统 54
2.4 3ds Max中空间扭曲的应用 57
2.4.1空间扭曲简介 57
2.4.2空间扭曲——力的扭曲 58
2.4.3空间扭曲——导向器的扭曲 61
2.4.4空间扭曲——几何/可变性的扭曲 63
2.4.5粒子系统与空间扭曲结合应用制作实例 65
2.5本章小结 69
2.6本章习题 70
第3章 particleIllusion的应用 71
3.1 particleIllusion在特效设计中的应用 72
3.1.1 particleIllusion简介 72
3.1.2 particleIllusion 3.0的界面及主要功能 72
3.1.3 particleIllusion在游戏中的应用 74
3.2 Emitter的基本操作 74
3.2.1 Emitter的基本操作与文档输出 74
3.2.2 Emitter形态的编辑 77
3.2.3 Emitter的移动与路径 80
3.3 particleIllusion相关功能的基本操作 83
3.3.1 Emitter资料库 83
3.3.2偏向板(Deflector) 84
3.3.3隐藏板(Blocker) 86
3.3.4图示窗口的基本操作 87
3.3.5粒子的参数设定与编辑 88
3.4 Emitter与Particle的结合应用及参数设定 91
3.4.1 Emitter与Particles的关系 91
3.4.2 Weight(重力)参数 92
3.4.3 Spin(旋转)参数 95
3.4.4 Emission Angle(发射角度)、Emission Range(发射范围)及Angle(发射角度)参数 99
3.4.5 Active(动画控制)参数 102
3.4.6 Position及Path参数的调整 104
3.5 particleIllusion特效制作应用实例 109
3.5.1图层的应用 109
3.5.2烟火的制作 115
3.5.3 particleIllusion与3ds Max的结合应用 118
3.6本章小结 122
3.7本章习题 122
第4章 2D及2.5D游戏特效制作 123
4.1 2D及2.5D游戏特效制作的基础知识 124
4.1.1 2D及2.5D游戏特效制作的常用技术简述 124
4.1.2 2D及2.5D游戏特效制作的一般流程 125
4.2 2D及2.5D游戏特效制作应用实例 125
4.2.1爆炸效果的制作 125
4.2.2光晕效果的制作 129
4.2.3物理攻击效果的制作 132
4.2.4武器效果的制作 135
4.2.5魔法效果的制作 146
4.2.6人物效果的制作 153
4.2.7道具效果的制作 157
4.3本章小结 162
4.4本章习题 162
第5章 3D游戏中场景特效的制作 163
5.1 3D游戏中特效制作的基础知识 164
5.2 3D场景特效——自然现象的特效制作 164
5.2.1暴风的效果 164
5.2.2骤雨的效果 171
5.2.3暴风雪的效果 176
5.2.4雷电的效果 178
5.2.5光晕的效果 183
5.2.6云雾的效果 188
5.2.7 喷发的效果 191
5.2.8 地震的效果 195
5.2.9爆炸的效果 198
5.3本章小结 202
5.4本章习题 203
第6章 3D游戏中武器特效的制作 205
6.1游戏中常见武器特效分类及设计 206
6.2武器自身附着的属性特效 207
6.2.1常见武器自身附着的属性 207
6.2.2自然属性类(风、水、电、火等)特效制作 213
6.2.3魔法属性类(毒、隐形等)特效制作 219
6.3武器挥动、撞击的特效 225
6.3.1武器挥动的特效 225
6.3.2武器撞击的特效 234
6.4本章小结 249
6.5本章习题 249
第7章 3D游戏中角色特效的制作 251
7.1游戏中常见角色特效分类及设计 252
7.2角色特效 253
7.2.1角色日常行为的特效 253
7.2.2角色职业属性的特效 266
7.2.3角色附加属性的特效 270
7.2.4角色装备的特效 277
7.2.5角色物理攻击的特效 281
7.3魔法特效 288
7.3.1攻击类魔法效果 288
7.3.2治疗、守护类魔法效果 300
7.3.3辅助类魔法效果 310
7.3.4召唤类魔法效果 320
7.4本章小结 325
7.5本章习题 326
第8章 3D游戏开发制作中粒子编辑器的使用 327
8.1游戏引擎概述 328
8.1.1认识游戏引擎 328
8.1.2常见游戏引擎的介绍 330
8.2 BigWorld游戏引擎粒子编辑器概述 333
8.2.1粒子主要属性 334
8.2.2粒子受力模拟 335
8.2.3粒子碰撞模拟 339
8.2.4粒子发射器 340
8.3 BigWorld粒子编辑器的基础操作 342
8.3.1菜单栏 342
8.3.2工具栏 343
8.3.3粒子系统管理器 343
8.3.4粒子系统结构 345
8.4 BigWorld游戏编辑器的应用实例 351
8.4.1创建粒子系统 351
8.4.2创建粒子源 354
8.4.3添加汇点来删除粒子 355
8.4.4添加重力或风力之类的力 356
8.4.5添加新的粒子子系统 359
8.4.6更改繁殖粒子的数量 360
8.5子系统组件 361
8.6本章小结 369
8.7本章习题 370