首页 > 图书中心 > 虚拟现实游戏开发(Unreal Engine)

目录

目 录

第1章 Unreal 

Engine基础

.

...........1

1.1 环境搭建 ..................................1

1.2 项目创建 ..................................4

1.3 编辑器基础 ............................10

1.4 工具和编辑器 .........................12

1.5 本章小结 ................................15

第2章 蓝图

.

.................................16

2.1 基础知识:蓝图 .....................16

2.2 实战练习:控制场景中门的

开启和关闭 ...........................19

2.3 本章小结 ................................26

第3章 C++基础

.

........................27

3.1 基础知识:现代C++基础 .....27

3.2 基础知识:UE的C++类层

级结构 ...................................48

3.3 基础知识:UE中的宏定义 .....50

3.4 基础知识:UE中的字符串 .....58

3.5 本章小结 ................................59

第4章 C++进阶

.

........................60

4.1 基础知识:UE中的容器 .........60

4.2 基础知识:UE中的智能指

针库 ......................................69

4.3 实战练习:创建和删除

C++类 .................................77

4.4 本章小结 ...............................81

第5章 

UE脚本程序基础知识

.

.....82

5.1 Unreal Engine脚本概述 .........82

5.2 Unreal Engine中C++脚本的

注意事项 ...............................82

5.3 Unreal Engine脚本的基础

语法 ......................................83

5.4 本章小结 ..............................113

第6章 Gameplay框架

.

.............114

6.1 Gameplay简介 .....................114

6.2 基础类 ..................................116

6.3 GameInstance和

Engine类 ............................119

6.4 Pawn和Character ...............120

6.5 Controller .............................121

6.6 GameMode和GameState ...126

6.7 GameInstance ......................128

6.8 Gameplay框架总结 .............130

6.9 本章小结 .............................133

虚拟现实游戏开发(Unreal Engine)

第7章 

图形用户界面基础

.

.........134

7.1 基础知识:基本概念 ............134

7.2 

基础知识:基本控件类型

参考 ....................................134

7.3 UMG与C++交互案例 .........149

7.4 本章小结 ..............................154

第8章 

3D游戏开发常用技术

.

...155

8.1 天空盒及其应用 ...................155

8.2 几何体笔刷Actor .................159

8.3 雾效 .....................................165

8.4 虚拟摇杆 ..............................170

8.5 音频文件 ..............................172

8.6 UE中的Sound Cue ............172

8.7 C++播放音频 ......................175

8.8 本章小结 ..............................176

第9章 材质编辑器

.

....................177

9.1 材质基础 ..............................177

9.2 材质表达式 ..........................181

9.3 常用材质运算节点 ................182

9.4 材质输入 ..............................183

9.5 本章小结 ..............................185

第10章 光影效果

.

.....................186

10.1 光源类型 ............................186

10.2 光照贴图UV.......................196

10.3 反射环境 ............................200

10.4 环境法线贴图 .....................216

10.5 本章小结 ............................218

第11章 地形与寻路技术

.

...........219

11.1 地形的创建 ........................219

11.2 托痕渲染器——

Trail Renderer ....................231

11.3 寻路系统 ............................246

11.4 本章小结 ............................260

第12章 网络开发基础

.

..............261

12.1 网络概述 ............................261

12.2 Unreal Engine网络

开发案例 ...........................262

12.3 本章小结 ............................269

第13章 ARPG游戏项目实战

.

....270

13.1 游戏菜单、账号注册、登录等

页面的制作 .......................270

13.2 账号注册和登录 .................275

13.3 角色显示 ............................280

13.4 角色动画制作 .....................284

13.5 动画事件处理 .....................292

13.6 角色动作控制 .....................296

13.7 玩家攻击逻辑处理 ..............300

13.8 敌人及敌人创建 .................303

13.9 敌人AI及Boss的AI ..........308

13.10 本章小结 ..........................315

参考文献

.

......................................316

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘