书籍详情
《UnrealEngine4游戏开发指南萨提斯·PV,王晓》[52M]百度网盘|亲测有效|pdf下载
  • UnrealEngine4游戏开发指南萨提斯·PV,王晓

  • 出版社:辽宁人民出版社图书专营店
  • 出版时间:2019-09
  • 热度:12178
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

书名:Unreal Engine 4 游戏开发指南

定价:59元

作者:[印度]萨提斯·PV(Satheesh,PV,),王晓慧

出版社:人民邮电出版社

出版日期:2019-09-01

ISBN:9787115516213

字数:

页码:188

版次:

装帧:平装

开本:16开

商品重量:

编辑推荐


本书系统地讲述了如何通过Unreal Engine 4 的强大功能开发精彩绝伦的游戏。n

Unreal Engine是目前世界上知名度高并且应用广泛的游戏引擎之一,全新版本的Unreal Engine 4提供了各种强大的功能和工具, 可用于开发简单的2D游戏,甚至实现高端的视觉效果。Unreal Engine 4具有高度的可移植性,通过Unreal Engine 4开发的游戏可以无缝地部署到iOS和Android设备上。n
本书旨在介绍如何通过Unreal Engine 4开发引人入胜的游戏。本书首先介绍Unreal Engine 4的用户界面、资源导入方法、材质编辑器、后期处理,然后讲述光照、蓝图、虚幻动态图形、级联粒子编辑器和Matinee, 后讲述如何打包和发布游戏。n

本书适合游戏开发人员、虚拟现实开发人员阅读,也可供3D环境设计等方面的专业人士参考。n

根据书中内容指引可至相关网站下载实例代码文件和pdf彩图文件。随书赠送50元知名Unreal Engine培训机构“虚幻引擎基础视频课程”优惠券。

内容提要


本书通过大量测试代码、界面截图和操作步骤,介绍了如何使用Selenium WebDriver 3.0实现Web自动化测试。主要内容包括如何构建测试框架、如何处理失败的测试、Selenium生成的各种异常的含义、自动化测试失败的原因、页面对象的使用方法、高级用户交互API的使用方法、JavascriptExecutor类的使用方法、Selenium的缺点、如何在Selenium中使用Docker等。n
本书有助于读者快速掌握并在实际工作中使用Selenium WebDriver 3.0,适合测试人员、开发人员以及相关专业人士阅读。

目录


第 1章 Unreal Engine 4简介 1n
1.1 下载Unreal Engine 4 1n
1.1.1 下载启动器版本 1n
1.1.2 下载GitHub版本 2n
1.2 了解Unreal Engine 4 5n
1.2.1 视口工具栏 7n
1.2.2 Modes选项卡 8n
1.2.3 Content Browser 9n
1.2.4 World Outliner视图 11n
1.2.5 Details面板 12n
1.2.6 浏览视口 12n
1.3 BSP 13n
1.4 默认启动关卡、启动画面和游戏图标15n
1.5 小结 16n

第 2章 导入资源 17n
2.1 在DCC应用程序中创建资源 17n
2.2 创建碰撞网格 18n
2.2.1 自定义碰撞形状 19n
2.2.2 Unreal Engine 4碰撞生成器 20n
2.2.3 Simple Shapes菜单 20n
2.2.4 K-DOP形状 21n
2.2.5 Auto Convex Collision选项 21n
2.3 材质 22n
2.4 LOD 22n
2.5 导出和导入 23n
2.5.1 导出 23n
2.5.2 导入 24n
2.6 小结 27n

第3章 材质 28n
3.1 材质的用户界面 29n
3.1.1 工具栏 29n
3.1.2 Preview面板 32n
3.1.3 Details面板 33n
3.1.4 Graph面板 33n
3.1.5 Palette面板 34n
3.2 常用材质表达式 34n
3.2.1 常量表达式 34n
3.2.2 Constant2Vector表达式 35n
3.2.3 Constant3Vector表达式 36n
3.2.4 纹理坐标(TexCoord)表达式36n
3.2.5 Multiply表达式 37n
3.2.6 Add表达式 38n
3.2.7 Divide表达式 40n
3.2.8 Subtract表达式 40n
3.2.9 Texture Sample(Texture2D)表达式41n
3.2.10 Component Mask表达式 42n
3.2.11 线性插值(Lerp)表达式43n
3.2.12 Power表达式 44n
3.2.13 PixelDepth表达式 44n
3.2.14 Desaturation表达式 46n
3.2.15 Time表达式 47n
3.2.16 Fresnel表达式 47n
3.3 材质类型 48n
3.3.1 材质实例 49n
3.3.2 材质函数 52n
3.3.3 分层材质 55n
3.4 小结 59n
第4章 后期处理 60n
4.1 添加后期处理 61n
4.1.1 LUT 62n
4.1.2 后期处理材质 63n
4.1.3 创建后期处理材质 64n
4.2 小结 67n
第5章 光照 68n
5.1 光照基础 68n
5.1.1 放置光源 68n
5.1.2 不同的光源类型 69n
5.1.3 常用的光源设置 70n
5.1.4 光源移动性 71n
5.2 全局光照 73n
5.2.1 为预计算光照准备资源 76n
5.2.2 使用Lightmass构建场景 80n
5.2.3 调整Lightmass的设置 81n
5.3 小结 89n
第6章 蓝图 90n
6.1 不同的蓝图类型 90n
6.2 熟悉蓝图的用户界面 91n
6.2.1 Components选项卡 92n
6.2.2 My Blueprint选项卡 95n
6.2.3 工具栏 97n
6.2.4 图表编辑器 97n
6.2.5 Details面板 97n
6.3 蓝图中图表的类型 98n
6.3.1 函数图表 98n
6.3.2 宏图表 102n
6.3.3 接口图表 104n
6.4 蓝图节点引用 107n
6.4.1 节点颜色 108n
6.4.2 变量 109n
6.4.3 数学表达式 109n
6.5 创建第 一个蓝图类 111n
6.5.1 创建新蓝图 111n
6.5.2 旋转静态网格 113n
6.6 几秒后销毁蓝图Actor 114n
6.7 在关卡蓝图中生成蓝图类 115n
6.8 小结 116n
第7章 Matinee 117n
7.1 创建新Matinee资源 117n
7.1.1 Matinee窗口 118n
7.1.2 操作对象 121n
7.1.3 场动画相机 128n
7.2 小结 132n
第8章 虚幻动态图形 133n
8.1 新建项目 133n
8.1.1 创建HUD控件 135n
8.1.2 创建生命条 137n
8.2 将HUD分配给角色 140n
8.3 创建浮动生命条 141n
8.4 小结 145n
第9章 粒子 146n
9.1 级联粒子编辑器 146n
9.1.1 工具栏 147n
9.1.2 Viewport选项卡 148n
9.1.3 Details面板 149n
9.1.4 Emitters面板 149n
9.1.5 Curve Editor 150n
9.2 创建简单粒子系统 151n
9.2.1 创建简单材质 151n
9.2.2 增加重力 154n
9.2.3 应用Color Over Life模块 156n
9.2.4 添加碰撞模块 156n
9.3 在蓝图中播放粒子 157n
9.4 小结 159n
第 10章 在Unreal Engine中使用C++ 160n
10.1 设置Visual Studio 2015 160n
10.2 创建C++项目 162n
10.3 从C++到蓝图 172n
10.4 小结 175n
第 11章 打包项目 176n
11.1 回顾 176n
11.2 打包项目 181n
11.2.1 快速打包 182n
11.2.2 打包发布版本 183n
11.3 小结 188n
更多信息 189

作者介绍


Satheesh PV是一位生活在印度孟买的游戏程序员。他被Epic Games选为Unreal Engine 4公开发布之前的封闭测试版测试人员之一。他通过在2012年与他的兄弟和好朋友使用Unreal Engine开发工具包开发了人称多人游戏,开始了自己的职业生涯。他还创建了Unreal X-Editor,这是一个为UnrealScript开发的集成开发环境,是Unreal Engine 3的脚本语言。他还是Unreal Engine论坛的主持人、重要成员和引擎贡献者。

序言