第1章 Torque简介 1
1.1 安装Torque SDK 1
1.2 Torque SDK的内容 4
1.3 使用Torque实现梦想 9
1.4 本章小结 9
1.5 练习题 9
第2章 从Getting Started开始 10
2.1 游戏的组织结构 10
2.2 Torque支持的文件类型 11
2.2.1 .cs和.cs.dso文件 11
2.2.2 .gui和.gui.dso文件 12
2.2.3 DTS格式文件 12
2.2.4 DIF格式文件 13
2.2.5 材质文件 13
2.2.6 音乐和音效文件 13
2.3 GettingStarted文档 13
2.3.1 起始页面 14
2.3.2 进入游戏世界 15
2.3.3 组织对象 19
2.3.4 脚本 22
2.3.5 游戏试玩 25
2.4 本章小结 25
2.5 练习题 26
第3章 Torque的编辑器 27
3.1 World Editor 27
3.1.1 File菜单 27
3.1.2 Edit菜单 28
3.1.3 Camera菜单 30
3.1.4 World菜单 30
3.1.5 Window菜单 31
3.1.6 Lighting Tools菜单 37
3.1.7 World Editor Creator菜单 37
3.2 GUI Editor 45
3.2.1 菜单栏 46
3.2.2 控件选项 48
3.3 本章小结 54
第4章 Torque Script 55
4.1 Torque Script的概念和术语 55
4.2 关于Torque Script 57
4.2.1 变量 57
4.2.2 字符串 58
4.2.3 对象 59
4.2.4 数据块 61
4.3 本章小结 89
4.4 练习题 89
第5章 入门游戏tutorial.base 90
5.1 根main.cs 91
5.2 tutorial.base文件夹 97
5.2.1 main.cs 98
5.2.2 server文件夹 101
5.2.3 client文件夹 110
5.3 本章小结 137
5.4 练习题 137
第6章 进阶游戏starter.fps 138
6.1 starter.fps游戏初窥 138
6.2 starter.fps文件夹 142
6.2.1 main.cs文件 142
6.2.2 server文件夹 145
6.2.3 client文件夹 255
6.3 本章小结 258
6.4 练习题 258
第7章 制作.DIF文件 259
7.1 Constructor的界面 260
7.2 创建模型 261
7.2.1 工具面板 261
7.2.2 属性面板 264
7.2.3 视图 266
7.2.4 模式面板 268
7.2.5 当前场景面板 268
7.2.6 杂项面板 270
7.3 制作.DIF文件 271
7.4 DIF的LOD 274
7.4.1 为什么使用LOD 274
7.4.2 如何制作LOD 275
7.5 本章小结 276
7.6 练习题 276
第8章 制作.DTS文件 278
8.1 什么是DTS 278
8.1.1 Max2DTS EXPORTER 279
8.1.2 安装DTS Exporter 280
8.1.3 Max的参数设置 281
8.2 模型制作及导出DTS格式 281
8.2.1 基本模型制作及导出DTS格式 281
8.2.2 复杂模型的LOD制作 287
8.3 材质 289
8.4 本章小结 289
8.5 练习题 289
附录 290