第1章The Games Factory概述 1
1.1 The Games Factory简介 2
1.1.1什么是The Games Factory 2
1.1.2 The Games Factory的基本结构 3
1.1.3 The Games Factort的安装 4
1.2 The Games Factort的面板与工具 7
1.2.1菜单栏 8
1.2.2工具栏 28
1.2.3编辑工作区 29
1.3 The Games Factory的基本编辑工具 30
1.3.1 Storyboard Editor(故事板编辑器) 30
1.3.2 Level Editor(层次编辑器) 32
1.3.3 Event Editor(事件编辑器) 33
1.3.4 Step Through Editor(步进编辑器) 34
思考与练习题 35
第2章 构建游戏框架 36
2.1故事板编辑器基础知识 36
2.1.1什么是故事板(Storyboard) 36
2.1.2故事板编辑器(Storyboard Editor)的作用 37
2.2故事板编辑器的具体应用 38
2.2.1给游戏增加层次(Adding a Level to your Game) 38
2.2.2复制事件或对象(Copying Events or Objects) 38
2.2.3用故事板编辑器制作幻灯(Making a Side Show Using the Storyboard Editor) 39
2.2.4添加一个动画帧(Adding an Animation Frame) 41
2.3游戏框架的制作实例 41
2.3.1游戏的框架设计 41
2.3.2游戏的框架构建 42
思考与练习题 44
第3章 创建游戏环境 45
3.1游戏场景的设计 45
3.1.1游戏场景的定位原则 46
3.1.2绘制设计草图 46
3.1.3加工制作场景材料 47
3.2层次编辑器的使用方法 48
3.2.1在窗口中放置对象(Placing Objects on the Screen) 49
3.2.2测试你的层次(Testing your Level) 53
3.3应用实例—创建游戏环境 54
3.3.1游戏背景的编辑 54
3.3.2活动对象的场景定位 61
思考与练习题 62
第4章 设置游戏事件 63
4.1游戏中的事件与动作 63
4.1.1什么是游戏事件 64
4.1.2什么是游戏动作 64
4.1.3事件和动作之间的区别 65
4.2事件编辑器 65
4.2.1什么是事件编辑器 65
4.2.2事件编辑器的作用 66
4.3事件的基本构成与作用 69
4.3.1活动对象事件 69
4.3.2特殊对象事件 75
4.3.3声音对象事件 78
4.3.4定时器对象事件 79
4.3.5故事板控制对象事件 80
4.3.6创建对象事件 80
4.3.7鼠标指针和键盘事件 81
4.3.8玩者对象事件 84
4.3.9问答对象事件 85
4.3.10计数器对象事件 86
4.3.11高分对象事件 87
4.3.12编辑对象事件 87
4.3.13 AVI对象事件 88
4.3.14 QuickTime对象事件 89
4.3.15 MPEG对象事件 89
4.3.16 FLI/FLC对象事件 90
4.3.17 CD音频对象事件 91
4.3.18 MCI对象事件 92
4.3.19图像对象事件 93
4.3.20按钮对象事件 93
4.4游戏的动作与应用 93
4.4.1活动对象的动作 94
4.4.2特殊动作 100
4.4.3声音动作 101
4.4.4故事板动作 102
4.4.5创建新对象动作 105
4.4.6鼠标指针动作 105
4.4.7玩者动作 105
4.4.8文字对象动作 106
4.4.9问答对象动作 107
4.4.10计数器对象动作 107
4.4.11高分对象动作 107
4.4.12编辑对象动作 108
4.4.13 AVI对象动作 110
4.4.14 QuickTime对象动作 110
4.4.15 MPEG对象动作 110
4.4.16 FLI/FLC对象动作 111
4.4.17 CD音频对象动作 112
4.4.18 MCI对象动作 113
4.4.19 INI对象动作 113
4.4.20图像对象动作 114
4.4.21按钮对象动作 115
4.4.22混音器对象动作 116
4.5事件编辑器的使用方法 117
4.5.1编辑事件 117
4.5.2组合事件 118
4.6实例练习—制作一个简单的小游戏 119
4.6.1构建游戏环境 119
4.6.2设置游戏事件 120
思考与练习题 126
第5章The Games Factory的对象 127
5.1游戏对象基础知识 127
5.1.1认识游戏对象 127
5.1.2游戏对象的创建方法 129
5.2游戏对象的编辑操作 129
5.2.1游戏对象的属性设置 130
5.2.2游戏对象的加工处理 130
5.3游戏对象使用详解 131
5.3.1大多数游戏对象的共同参数 131
5.3.2活动对象(Active Objects 136
5.3.3背景对象和速成背景对象 142
5.3.4文字对象 145
5.3.5 问答对象 147
5.3.6计数器对象 147
5.3.7得分对象 149
5.3.8生命对象 150
5.3.9高分对象 151
5.3.10编辑对象 152
5.3.11 AVI对象 154
5.3.12 QuickTime对象 156
5.3.13 MPEG对象 156
5.3.14 FLI/FLC对象 156
5.3.15 CD音频对象 157
5.3.16 MCI对象 158
5.3.17 INI对象 159
5.3.18图像对象 160
5.3.19按钮对象 160
5.3.20混音器对象 162
思考与练习题 162
第6章 表达式的使用 163
6.1什么是表达式 163
6.1.1表达式的概念 163
6.1.2表达式编辑器 164
6.2表达式应用中的对象函数 164
6.2.1活动对象函数 165
6.2.2定时器对象函数 167
6.2.3特殊对象函数 167
6.2.4故事板控制对象函数 168
6.2.5创建对象函数 169
6.2.6鼠标和键盘函数 169
6.2.7玩者函数 170
6.2.8文字对象函数 170
6.2.9计数器对象函数 171
6.2.10编辑对象函数 171
6.2.11高分对象函数 172
6.2.12 AVI对象函数 172
6.2.13 MPEG对象函数 174
6.2.14 FLI/FLC对象函数) 176
6.2.15 CD音频对象函数) 177
6.2.16 MCI对象函数 178
6.2.17 INI对象函数 179
6.2.18图像对象函数 179
6.2.19按钮对象函数 180
6.2.20混音器对象函数 181
6.3表达式编辑器的使用方法 181
6.3.1简单使用方法 182
6.3.2完整的使用方法 182
思考与练习题 186
第7章 游戏图像编辑 187
7.1游戏图像的分类 187
7.1.1单体图像 188
7.1.2组合图像 191
7.2图像编辑器的使用方法 193
7.2.1颜色条 194
7.2.2调色板 194
7.2.3绘制工具 195
7.2.4编辑工具 196
7.2.5放缩T具 197
7.2.6图像尺寸设定框 197
7.2.7关于图像操作区 197
7.3其他的图像编辑方法 197
7.3.1快速背景图像的编辑方法 198
7.3.2图标图像的编辑方法 198
思考与练习题 199
第8章 游戏动画编辑 200
8.1游戏动画基础 200
8.1.1什么是动画 200
8.1.2游戏动画的分类 201
8.2动画编辑器的使用方法 202
8.2.1设置动画组 203
8.2.2动画方向 204
8.2.3动画循环 205
8.2.4动画速度 205
8.2.5操作图标 206
8.2.6编辑动画帧 208
8.3动画编辑实例 209
8.3.1创建/编辑单个动画帧 209
8.3.2增加动画帧 209
8.3.3重设动画尺寸 210
8.3.4旋转 212
8.3.5变形 212
8.3.6设置对象的热点 214
8.3.7设置对象的动作点 215
思考与练习题 215
第9章 游戏的调试与发布 216
9.1游戏调试方法 216
9.1.1调试中需要解决的问题 216
9.1.2单元调试的基本方法 217
9.1.3组合调试方法 219
9.1.4调试中需要注意的问题 221
9.2步进编辑器的使用 222
9.3游戏的保存与发布 226
9.3.1游戏的保存 226
9.3.2游戏的出售 229
9.3.3互联网发布 230
思考与练习题 234
附录1新版本The Games Factory简介 235
附录2 The Games Factory常用词汇中英文对照表 238