图书介绍
3D游戏设计大全 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (加)肯尼斯·C·芬尼著 著
- 出版社: 北京:中国科学技术出版社
- ISBN:9787504649836
- 出版时间:2011
- 标注页数:920页
- 文件大小:288MB
- 文件页数:949页
- 主题词:三维-动画-游戏-软件开发-教材
PDF下载
下载说明
3D游戏设计大全 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 3D游戏开发简介1
一、计算机游戏产业1
3D游戏的类型和风格2
游戏平台13
游戏开发角色15
发布游戏20
二、3D游戏的元素21
游戏引擎21
脚本22
图形用户界面25
模型26
纹理26
声音27
音乐27
支持底层结构28
三、Torgue游戏引擎30
描述30
本书使用的Torque36
安装Torque37
四、本章小结39
第2章 初识编程41
一、UltraEdit-3241
程序安装和配置42
创建项目和文件43
查找和替换47
在文件中查找50
grep51
书签53
宏56
回顾UltraEdit58
二、用程序控制计算机58
三、编程概念61
如何创建和运行示例程序62
Hello World63
表达式67
变量68
运算符76
循环80
函数82
条件表达式88
分支92
调试并解决问题100
最佳的实践方式104
四、本章小结105
第3章 3D编程概念107
一、3D概念107
坐标系统108
3D模型111
3D形体114
二、3D模型显示116
变换116
渲染121
场景图129
3D音频131
三、3D编程131
由程序控制的转变132
由程序控制的旋转139
由程序控制的缩放140
由程序控制的动画141
3D音频144
四、本章小结148
第4章 游戏编程149
一、Torque Script149
字符串150
对象151
数据块154
二、游戏结构156
三、服务器和客户机设计问题160
四、公共功能160
五、准备工作161
六、根主模块161
七、控制主模块167
八、初始化169
九、客户机171
十、服务器177
十一、玩家179
十二、运行Emaga4182
十三、本章小节184
第5章 运行游戏185
一、修改185
文件夹185
模块186
二、控制模块187
control/main.cs187
三、客户机控制模块188
control/client/client.cs188
control/client/interfaces/menuscreen.gui190
control/client/interfaces/playerinterface.gui194
control/client/interfaces/splashscreen.gui197
control/client/misc/screens.cs198
control/client/misc/presetkeys.cs200
四、服务器控制模块204
control/server/server.cs204
control/server/players/player.cs210
control/server/weapons/weapon.cs217
control/server/weapons/crossbow.cs221
control/server/misc/item.cs228
五、运行Emaga5233
六、本章小结234
第6章 网络235
一、直接发送消息235
CommandToServer236
CommandToClient237
直接发送消息小结239
二、触发器239
区域触发器240
动画触发器240
武器状态触发器240
玩家事件控制触发器240
三、GameConneetion消息242
GameConnection消息做什么243
细节243
四、查找服务器248
修改代码249
新模块250
五、专用服务器262
根主模块262
Control—Main模块263
Control—Initialize模块263
六、Emaga6地图文件夹265
测试Emaga6265
测试直接发送消息266
七、本章小结267
第7章 公共脚本269
一、游戏初始化269
二、选出的公共服务器模块274
服务器模块274
消息模块275
任务载入模块276
MissionDownload模块281
ClientConnection模块286
Game模块292
三、选中的公共代码客户机模块295
Canvas模块295
Mission模块298
MissionDownload模块299
Message模块303
四、结束语306
五、本章小结310
第8章 纹理311
一、使用纹理311
二、Gimp 2317
安装Gimp 2318
开始319
处理文件328
Gimp的功能339
图层340
工具箱343
工具选项346
填充工具348
其他工具350
三、本章小结352
第9章 外皮353
一、UV展开353
二、外皮创建过程354
三、制作汤罐外皮356
汤罐蒙皮步骤357
添加文本367
汤罐蒙皮试验368
四、制作汽车的外皮371
沙漠巡逻车的“兜风”371
轻便小汽车的蒙皮过程372
轻便小汽车蒙皮试验379
五、制作玩家外皮380
头和颈381
头发和手掌387
衣服392
调整外皮大小395
六、本章小结396
第10章 创建GUI元素397
一、控件399
GuiChunkedBitmapCtrl400
GuiControl402
GuiTextCtrl403
GuiButtonCtrl404
GuiCheckBoxCtrl405
GuiScrollCtrl406
GuiTextListCtrl408
GuiTextEditCtrl409
二、Torque GUI Editor410
编辑器概述410
三、创建界面415
四、本章小结417
第11章 结构材质纹理419
一、资源420
照片420
原创图像428
二、比例问题429
三、平铺430
四、纹理类型433
不规则纹理434
粗糙纹理434
卵石纹理434
木材纹理435
光滑纹理435
图案纹理436
织物纹理436
金属纹理436
反射纹理437
塑料纹理437
五、本章小结438
第12章 地形439
一、地形介绍439
地形特征439
地形数据440
二、地形建模442
高度图443
地表物444
平铺445
三、创建地形448
高度图方法448
地表物应用462
四、本章小结468
第13章 MilkShape建模469
一、MilkShape 3D469
安装MilkShape 3D470
MilkShape 3D GUI470
视图导航471
视图大小与方向472
再次介绍“汤罐”474
菜单483
工具箱493
关键帧502
Preferences对话框504
其他功能505
二、UVMapper506
File菜单506
Edit菜单506
Help菜单508
UV贴图509
三、本章小结516
第14章 制作角色模型517
一、建模技术517
形体图元517
方框法518
递增多边形构造法518
轴向挤压519
任意挤压519
地形形体贴图519
混合法520
Torque建模520
二、基本“Hero”模型522
准备工作522
头部523
躯干534
将头部与躯干匹配545
腿548
将腿整合到躯干上550
胳膊551
将胳膊整合到躯干上559
测试工具链561
三、“Hero”的皮肤564
四、角色动画572
在Torque中制作动画角色573
创建骨架575
安装:连接骨架580
嵌入式动画586
测试模型604
动画序列文件608
五、MilkShape 3D的DTS Exporters611
标准的Torgue游戏引擎(DTS)Exporter611
增强的Torque DTSPlus Exporter616
六、本章小结624
第15章 制作交通工具模型625
一、交通工具模型626
草图626
模型628
二、车轮649
三、测试轻型小汽车模型650
四、本章小结652
第16章 制作武器和物品653
一、药箱653
模型653
测试药箱656
二、岩石660
测试岩石663
三、树664
实体树665
测试实体树670
布告板树671
四、Tommy枪674
制作模型674
为Tommy枪蒙皮680
测试Tommy枪684
Tommy枪脚本684
五、本章小结685
第17章 制作结构体687
一、CSG建模688
Torque Constructor691
安装Constructor691
Cook's Tour693
二、快速启动698
三、建造桥梁707
四、建造房屋712
五、本章小结718
第18章 制作游戏世界的环境719
一、天空720
天空体720
二、天空任务对象731
三、云层733
云朵详述734
云朵纹理734
四、水737
五、雾737
六、暴风雨738
七、水块749
八、地形成型752
九、本章小结755
第19章 创建并编排音效757
一、Audacity758
安装Audacity758
使用Audacity759
Audacity参考资料762
二、OpenAL774
三、音频配置文件和数据块775
音频描述775
进行试验778
四、Koob779
五、本章小结782
第20章 游戏音效和音乐783
一、玩家音效783
沙沙声785
脚步声788
说话声790
二、武器音效794
安装Mission Editor794
弓弩音效797
汤姆枪准备797
三、车辆音效806
四、环境音效812
五、界面音效815
六、音乐817
七、本章小结818
第21章 创建游戏任务821
一、游戏设计821
需求822
约束823
Koob824
二、Torque任务编辑器826
文件菜单826
编辑菜单826
镜头菜单828
其他菜单828
场景编辑器828
贴图编辑器831
贴图地形编辑器832
贴图纹理编辑器833
任务区域编辑器834
三、创建场景835
粒子835
地形847
物品和结构体849
四、本章小结853
第22章 游戏服务器855
一、玩家角色855
玩家产生855
车辆装配857
模型858
服务器代码860
二、车辆865
模型865
数据块865
三、触发事件869
创建触发器869
计分873
四、本章小结880
第23章 游戏客户机881
一、客户机界面882
MenuScreen界面882
SoloScreen界面885
Host界面886
FindServer界面886
ChatBox界面887
MessageBox界面891
二、客户机代码893
MenuScreen界面代码894
SoloScreen界面代码894
Host界面代码900
FindServer界面代码900
ChatBox界面代码903
MessageBox界面代码906
三、游戏循环908
四、最后的修改910
五、本章小结911
第24章 游戏结束913
一、测试914
基本测试914
退化914
游戏测试915
测试工具模块915
二、主机服务器916
三、专用服务器916
四、FPS游戏想法917
五、其他类型918
六、修改并扩展Torque918
七、放手去做吧919
热门推荐
- 3631842.html
- 3602520.html
- 2272905.html
- 1099100.html
- 16464.html
- 18036.html
- 1977336.html
- 2500188.html
- 3333772.html
- 2432806.html
- http://www.ickdjs.cc/book_1577315.html
- http://www.ickdjs.cc/book_1897692.html
- http://www.ickdjs.cc/book_2453626.html
- http://www.ickdjs.cc/book_1604103.html
- http://www.ickdjs.cc/book_1488975.html
- http://www.ickdjs.cc/book_2930275.html
- http://www.ickdjs.cc/book_3215896.html
- http://www.ickdjs.cc/book_658419.html
- http://www.ickdjs.cc/book_799306.html
- http://www.ickdjs.cc/book_3521942.html