书籍 Unreal Engine 4学习总动员  快速入门的封面

Unreal Engine 4学习总动员 快速入门PDF电子书下载

于先军责任编辑;(中国)张宝荣

购买点数

10

出版社

北京:中国铁道出版社

出版时间

2019

ISBN

标注页数

240 页

PDF页数

250 页

图书目录

第1章 下载Unreal Engine 4的源代码 1

1.1 源代码分支 2

1.2 从GitHub下载压缩文件 3

1.3 在GitHub上获取Unreal Engine 4 4

第2章 为Unity开发者准备的Unreal Engine 4 5

2.1 项目文件和文件 6

2.2 从GameObjects到Actors 9

2.3 从Unity的prefabs到Unreal Engine 4的蓝图类 9

2.4 可编辑脚本Actor蓝图类 10

2.5 蓝图类的扩展性 12

2.6 如何在Unreal Engine4中编写代码 15

2.7 编写事件函数(Start,Update等) 16

2.8 在Unreal Engine 4中编写游戏逻辑代码 18

2.9 物理:刚体vs元组件 24

2.10 刚体运动 27

2.11 输入事件 27

2.12 常见问题 28

第3章 安装Unreal Engine 4 31

3.1 创建Epic Games账户 32

3.2 下载并运行安装程序 33

3.3 登录到Epic启动程序 34

3.4 安装UnrealEngine 4 34

3.5 启动Unreal Engine 4 36

第4章 Unreal Engine 4快速入门 38

4.1 关卡设计快速入门 39

4.1.1 创建新项目 39

4.1.2 导航视口 41

4.1.3 创建一个新关卡 43

4.1.4 放置Actor 43

4.1.5 编辑已放置的Actor 48

4.1.6 执行构建过程 49

4.1.7 自己来 50

4.2 美术快速入门 51

4.2.1 新建项目及设置 51

4.2.2 创建材质 59

4.2.3 编辑材质 60

4.2.4 为静态网格物体的Acor指定材质 65

4.2.5 自己试试看 69

4.3 编程快速入门 69

4.3.1 必备的项目设置 69

4.3.2 创建C++类 70

4.3.3 写入并编译C++代码 71

4.3.4 测试你的代码 73

4.3.5 发挥想象 76

4.4 安卓快速入门 76

4.4.1 安装安卓软件开发工具包(SDK) 77

4.4.2 设置安卓设备 82

4.4.3 创建项目 85

4.4.4 部署场景 85

4.4.5 打包游戏 86

4.5 iOS快速入门 88

4.5.1 必备软件 89

4.5.2 创建项目 89

4.5.3 iOS信息提供生成签名证书 90

4.5.4 iOS信息提供添加设备 92

4.5.5 iOS信息提供创建应用程序ID 92

4.5.6 iOS信息提供——创建和导入信息提供 93

4.5.7 在设备上测试你的地图 95

4.5.8 打包你的游戏 96

4.6 Oculus Rift快速入门 98

4.6.1 下载Oculus Runtime 98

4.6.2 安装Oculus Runtime 99

4.6.3 创建/登录Oculus账户 101

4.6.4 设置Oculus Rift硬件 102

4.6.5 测试Rift和Unreal Engine 4 102

4.7 光照快速入门 103

4.7.1 创建新项目 104

4.7.2 创建一个新关卡 105

4.7.3 基本房间和点光源 106

4.7.4 调整点光源设置 110

4.7.5 应用聚光源 114

4.7.6 应用定向光源 119

4.7.7 应用光源概述文件 122

4.8 地形快速入门 126

4.8.1 使用地形工具 126

4.8.2 新建地形 127

4.8.3 对地形造型 131

4.8.4 创建地形材质 136

4.8.5 绘制地形材质 141

4.8.6 地形提示和技巧 147

4.9 Umg UI设计器快速入门 148

4.9.1 必要项目设置 148

4.9.2 显示体力、能量和弹药量 153

4.9.3 创建主菜单 160

4.9.4 编写主菜单脚本 165

4.9.5 创建/编写游戏内暂停菜单的脚本 169

4.10 行为树快速入门 176

4.10.1 必要设置 176

4.10.2 创建寻路网格物体边界体积框 176

4.10.3 创建基础资源 177

4.10.4 设置角色蓝图 178

4.10.5 设置黑板资源 180

4.10.6 设置AI控制器蓝图 180

4.10.7 AI控制器蓝图:初始黑板值 182

4.10.8 控制器蓝图:运行行为树 185

4.10.9 放置角色 186

4.10.10 行为树基础 186

4.10.11 创建Service节点 187

4.10.12 创建Task节点 189

4.10.13 创建Decorator节点 190

4.10.14 构建行为树 191

4.10.15 更多步骤 197

第5章 运行Unreal Engine 4 198

5.1 硬件和软件的规格说明 199

5.2 运行Unreal Engine 4 199

5.2.1 运行编辑器 199

5.2.2 从命令行运行编辑器 200

5.2.3 从可执行程序运行编辑器 200

5.2.4 使用无参数(独立)的形式来运行编辑器 200

5.3 运行未烘焙游戏 200

5.3.1 从命令行运行未烘焙的游戏 201

5.3.2 从可执行程序运行未烘焙的游戏 201

5.4 运行烘焙的游戏 201

5.5 有用的游戏内命令 202

5.6 载入地图 202

5.6.1 在启动时载入地图 202

5.6.2 载入新建地图 203

第6章 工具和编辑器 204

第7章 Unreal Engine 4术语 212

7.1 Project(项目) 213

7.2 Object(对象) 213

7.3 Class(类) 214

7.4 Actors(演员) 214

7.5 组件 215

7.6 Pawn 215

7.7 Character(角色) 216

7.8 PlayerController(玩家控制器) 216

7.9 AIController(人工智能控制器) 217

7.10 Brush(画刷) 217

7.11 Level(关卡) 217

7.12 Word(世界) 218

7.13 GameModes(游戏模式) 218

7.14 GameStates(游戏状态) 219

7.15 PlayerStates(玩家状态) 219

第8章 虚拟现实开发 221

8.1 VR参考手册 222

8.1.1 运行VR游戏 222

8.1.2 从Unreal Engine 4编辑器中运行 222

8.1.3 从Unreal Engine 4编辑器外运行 222

8.1.4 实用VR控制台命令 222

8.2 虚拟现实最佳实践 223

8.2.1 VR项目设置 223

8.2.2 VR.INI设置 224

8.2.3 VR实例化立体 224

8.2.4 VR性能分析 225

8.2.5 VR后期处理设置 225

8.2.6 VR世界场景比例 226

8.2.7 VR和模拟疾病 227

8.2.8 VR摄像机设置 228

8.2.9 VR角色设置 228

8.2.10 VR内容注意事项 229

8.2.11 VR蓝图函数 230

8.2.12 VR已知问题 232

8.3 运动控制器组件设置 233

8.3.1 运动控制器设置 233

8.3.2 使用运动控制器 235

8.3.3 设置运动控制器 235

8.4 VR摄像机重构 238

8.4.1 Unreal Engine 4.11和更新版本中的VR摄像机设置 238

8.4.2 将旧版本VR摄像机更新到4.11 238

8.4.3 设置物体跟随HUD 239

8.4.4 HMD和玩家位置 240

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包