目 录
第1 章 综述
1.1 Torque简介
1.2游戏策划主要内容
第2 章 Torque 的安装、文件内容及基本操作
2.1安装Torque SDK
2.2 Torque的文件内容
2.3 Torque的基本操作
2.4游戏场景编辑器的操作界面及对应快捷键
2.5 Torque支持的文件类型
2.6推荐编译器
第3 章 场景的基本制作
3.1地形
3.2地表
3.3湖水
3.4树
3.5森林
3.6牧草
3.7天空
3.8 MissionGroup
第4 章 Torque 脚本编程基础
4.1搭建简易的游戏平台
4.2常量与变量
4.3运算符与表达式
4.4数组
4.5控制流语句
4.6函数
4.7命名空间
第5 章 Torque 运行流程
5.1根main.cs 模块
5.2 Torque架构
5.3关于tutorial.base
第6 章 对象
6.1普通对象
6.2支持数据集的对象
6.3实例——创建TSStatic 对象
6.4实例——创建支持数据集StaticShapeData 的对象
6.5实例——创建支持ItemData 对象
6.6 TSStatic、StaticShapeData 与ItemData 对象的区别
第7 章 碰撞
7.1 TSStatic对象与支持脚本的对象对碰撞的不同反应
7.2实例——碰撞拾取武器
7.3实例——碰撞显示数量
第8 章 玩家角色机制
8.1实例——更改玩家角色模型
8.2玩家产生时机
8.3动画播放
8.4模型查看工具——Torque
Showtool Pro
第9 章 粒子系统
9.1独立式粒子实例——篝火
9.2独立式粒子实例——瀑布
第10 章 触发器
10.1触发器的基本概念与分类
10.2区域触发器
10.3实例——区域触发器与弹出对话框
第11 章 爆炸
11.1爆炸的基本概念
11.2实例——爆炸与区域触发器
第12 章 AI
12.1实例——静态AI
12.2实例——跟踪路径
第13 章 武器系统
13.1实例——武器切换与轮换
13.2实例——开火
13.3实例——伤害
13.4增加数量管理的武器切换、轮换与弹药补给
第14 章 音效
14.1声音函数库
14.2声音数据集
14.3添加声音的方式
14.4实例——背景音乐
14.5实例——瀑布音效
14.6实例——武器音效
第15 章 天气
15.1纹理要求
15.2相关数据集
15.3实例——暴风雨
15.4实例——天气管理系统
第16 章 GUI
16.1 GUI编辑器
16.2实例——简易主菜单界面
16.3实例——制作窗口界面
16.4实例——Splash 界面
16.5实例——更换光标
16.6实例——制作准心
16.7实例——制作血条
16.8实例——显示武器图像
16.9其他常见控件
参考文献