频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

3D游戏开发大全(高级篇) 目录

作者: (加拿大)Kenneth C.Finney 著 徐明亮等 译 出处:清华大学出版社  2007-11-22 13:41    砖    好    评论   进入论坛
阅读提示:《3D游戏开发大全》一书全面的地教会您如何使用Torque 游戏引擎开发3D游戏。本文是该书的目录部分。

第Ⅰ部分  高级脚本编程
第1章  多目标环境 3
1.1  TorqueScript脚本语言 3
1.2  3D数学预览 4
1.3  可玩性 5
1.4  制作‘Bots 7
1.4.1  AI概念 7
1.4.2  继续上一个话题 8
1.4.3  群体动力学 9
1.5  艺术性 9
1.5.1  细节 10
1.5.2  入口 11
1.5.3  光照 12
1.5.4  外皮脱卸 12
1.6  本章小结 13
第2章  使用TorqueScript脚本
语言 15
2.1  Torque 项目的组织 15
2.2  安装Torque 16
2.3  TorqueScript概览 18
2.4  问题解决机制 18
2.4.1  日志 19
2.4.2  编译器错误检查 20
2.4.3  清除字节码模块 21
2.4.4  调试输出说明 21
2.4.5  使用trace函数 22
2.4.6  使用dump函数 23
2.4.7  使用游戏中的对象浏览器 26
2.4.8  TorqueScript源代码调试器 27
2.5  对象 36
2.5.1  创建对象 36
2.5.2  操作对象 37
2.6  数据块对象 39
2.6.1  创建数据块对象 42
2.6.2  数据块的声明 43
2.7  ScriptObject 43
2.7.1  创建一个ScriptObject 44
2.7.2  使用ScriptObject 44
2.8  文件处理 45
2.8.1  export语句 45
2.8.2  文件对象 46
2.9  使用字符串 47
2.9.1  标记字符串 47
2.9.2  转义序列 48
2.10  本章小结 49
第3章  向量和矩阵 51
3.1  向量 51
3.1.1  向量的定义 52
3.1.2  向量的用法 57
3.2  矩阵 64
3.2.1  使用矩阵的好处 66
3.2.2  矩阵的用法 66
3.3  TorqueScript的应用技巧 70
3.3.1  一个变换的小程序 71
3.3.2  旋转 74
3.4  本章小结 77
第4章  在3D下使用TorqueScript 79
4.1  门的旋转 79
4.1.1  门资源 80
4.1.2  门的旋转代码 81
4.1.3  门的旋转操作测试 92
4.2  门的滑动 94
4.2.1  门资源 94
4.2.2  门代码 94
4.2.3  滑动门的测试 102
4.3  warping 102
4.3.1  离开任务区 103
4.3.2  准备工作 103
4.3.3  脚本代码 105
4.3.4  warp测试 107
4.4  本章小结 107
第Ⅱ部分  人 工 智 能
第5章  轻松进入人工智能世界 111
5.1  对人工智能的错误理解 112
5.2  人工智能的应用领域 112
5.2.1  路径查找(searching)
和路径规划(routing) 113
5.2.2  规则和专家系统 113
5.2.3  逻辑和不确定性 114
5.2.4  自然语言处理 116
5.2.5  神经网络 116
5.3  群体思想 118
5.4  近期发展趋势展望 119
5.5  本章小结 120
第6章  游戏中的人工智能 121
6.1  行为 121
6.1.1  感知 121
6.1.2  行动 123
6.1.3  反应 123
6.1.4  学习 124
6.2  ‘Bot的定义 125
6.2.1  敌对者 127
6.2.2  同盟者 129
6.2.3  派别成员 131
6.2.4  群体行为 132
6.2.5  cheatbot 133
6.3  本章小结 134
第7章  虚拟敌人 135
7.1  具有静态行为的AI角色 135
7.1.1  准备工作 137
7.1.2  代码的修改 141
7.1.3  aiGuard模块 141
7.1.4  继续研究守卫 157
7.2  跟踪路径 158
7.2.1  制定一条路径 158
7.2.2  应用路径 160
7.3  追逐 162
7.4  本章小结 163
第8章  AI交互技术 165
8.1  步骤 165
8.2  代码 167
8.2.1  准备工作 167
8.2.2  AITServer模块 169
8.2.3  AITClient 模块 175
8.2.4  AITCommands模块 180
8.2.5  AITGui模块 183
8.2.6  AITScript文件 186
8.2.7  AIT资源 188
8.2.8  制作AIT脚本 188
8.3  AI角色对话系统的测试 189
8.4  本章小结 191
第9章  群体行为 193
9.1  完美的群体 194
9.1.1  准备工作 194
9.1.2  群体的模块 196
9.1.3  代码测试 202
9.2  一个追逐群体 203
9.3  本章小结 206
第Ⅲ部分  强化游戏编程
第10章  损害控制 209
10.1  生命值 210
10.1.1  player.cs脚本模块中的
关键特征 212
10.1.2  添加能量条 224
10.1.3  损害与能量的关联 226
10.2  打击位置 227
10.3  砰、砰、轰隆隆! 228
10.3.1  准备工作 229
10.3.2  代码 230
10.3.3  惊奇的桶爆炸测试 237
10.4  疯狂的巡逻车 237
10.4.1  巡逻车的损害处理代码 237
10.4.2  巡逻车的爆炸 240
10.5  在玻璃房子中生活 242
10.5.1  准备工作 242
10.5.2  代码 245
10.5.3  窗户的测试 252
10.6  本章小结 253
第11章  让一切变得更真实 255
11.1  现实世界的地形 256
11.1.1  DEM文件格式 256
11.1.2  将DEM转换为高度图
(Heightmap)格式 257
11.1.3  Torque的准备工作 259
11.1.4  游戏地形中的高度图 259
11.2  植被 264
11.2.1  森林 264
11.2.2  牧场 266
11.3  本章小结 269
第12章  效果优化 271
12.1  士兵身上的光芒 271
12.1.1  日升、日落 274
12.1.2  制作光晕效果 278
12.2  无处不在的水 281
12.2.1  水的表现形态 281
12.2.2  水的杀伤力 288
12.3  水中漫步 291
12.4  本章小结 291
第13章  PHP创建联机游戏服务 293
13.1  PHP和Apache 294
13.1.1  Apache的安装 294
13.1.2  设置 295
13.1.3  安装PHP 296
13.1.4  连接Apache和PHP 299
13.2  使用Web的游戏内部服务 300
13.3  游戏内部的信息抢夺者 300
13.4  身份验证 304
13.4.1  PHP身份验证代码 305
13.4.2  TorqueScript 代码 306
13.5  本章小结 313
第Ⅳ部分  强化游戏建模
第14章  结构建模 317
14.1  细节层次 318
14.1.1  示范 318
14.1.2  细节层次 322
14.1.3  实现 324
14.1.4  怪兽角色的操作细节 330
14.2  实体 332
14.2.1  入口 332
14.2.2  演示 333
14.2.3  创建与放置入口 334
14.3  光照 335
14.3.1  静态光照 336
14.3.2  动画光照 337
14.3.3  光照测试 338
14.4  本章小结 340
第15章  形体建模 341
15.1  细节层次化 342
15.1.1  创建板条箱 342
15.1.2  玩家化身 347
15.2  本章小结 352
第16章  可变外皮 355
16.1  板条箱 357
16.1.1  资源和准备工作 357
16.1.2  代码 358
16.1.3  使用可变外皮的板条箱 359
16.2  一切就绪,预备,出发! 362
16.2.1  就绪…… 362
16.2.2  预备…… 363
16.2.3  出发! 365
16.3  空闲状态时的外皮变换 366
16.3.1  设置 366
16.3.2  代码 366
16.3.3  Mr.Box演示 369
16.4  本章小结 370
16.5  实践! 370
附录A  Torque游戏引擎参考 371
A.1  TorqueScript函数参考 372
A.2  Torque参考表 425
附录B  附加资源 445
B.1  本书中附加的TGE Build
代码资源 445
B.2  Internet上的游戏开发
资源 445
B.2.1  与Torque相关的Web
站点 446
B.2.2  游戏开发Web站点 446
B.3  游戏开发工具参考 450
B.4  共享软件和免费软件
工具 451
B.4.1  建模 451
B.4.2  程序编辑 452
B.4.3  音频编辑 452
B.4.4  其他 452
B.5  零售工具 453
B.6  GNU一般公众许可证 454

【责任编辑:董书 TEL:(010)68476606】

回书目   上一节   下一节
专题
初探敏捷开发
WCF开发基础
Visual Studio 2005开发基础
测试开发人员参考手册
Groovy开发技术
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
浏览器的战国时代
浏览器的战国时代
ARP攻击防范与解决方案
ARP攻击防范与解决方案
NAC安全访问控制
NAC安全访问控制
· NAC安全访问控制
· 网络布线测试仪器
· Windows Server 2008专..
· Windows远程桌面应用
· 网络故障排除宝典
· 运营商封堵ADSL共享 中..
· 解析35岁技术人的价值..
· 世纪枭雄比尔盖茨的王..
· 主流品牌防火墙配置
· ASP.NET开发教程
· 超级计算机TOP500专题
· Vista SP1对决XP SP3
· SQL Server 2008/2005..
· 程序员如何成长?
· C#技术开发指南
· 虚拟化技术还有点“虚”
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SOA 面向服务架构
SOA 面向服务架构
· SOA 面向服务架构
· SQL Server 2008/2005..
· Apache技术专题
· 三层交换技术专题
· SQL Server入门到精通
· Windows远程桌面应用
· C#技术开发指南
· Apache技术专题
· Windows集群服务应用
· C#技术开发指南
· 国际文档格式标准开战
· 路由器设置与口令恢复
· Linux 集群技术专题
· PHP开发应用手册
· SOA 面向服务架构
· 企业数据恢复指南
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SQL Server入门到精通
SQL Server入门到精通
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· Apache技术专题
· C#技术开发指南
· 三层交换技术专题
· Apache技术专题
· C#技术开发指南
· Windows远程桌面应用
· 企业数据恢复指南
· Windows集群服务应用
· 路由器设置与口令恢复
· Linux 集群技术专题
· SOA 面向服务架构
· 了解统一威胁管理(UTM)..
· 反垃圾邮件技术应用