当前课程知识点:虚幻引擎(UE4)技术基础 >  第一章 UE4引擎基础 >  1.1 虚幻4引擎简介 >  1.1 虚幻4引擎简介

返回《虚幻引擎(UE4)技术基础》慕课在线视频课程列表

1.1 虚幻4引擎简介在线视频

下一节:1.2 虚幻4引擎的安装及环境部署

返回《虚幻引擎(UE4)技术基础》慕课在线视频列表

1.1 虚幻4引擎简介课程教案、知识点、字幕

大家好

欢迎来到

《虚幻引擎(UE4)技术基础》课堂

我是主讲教师胡小强

接下来

就由我带领大家认识

虚幻4游戏引擎

什么叫虚幻4

虚幻4有很多种叫法

国外官方叫Unreal Engine 4

翻译成中文是是虚幻引擎4

因字数太长国外玩家叫它UE4

国内叫做虚幻4

在本课中

将带领你全面认识虚幻4引擎

通过虚幻引擎的发展

优势

强大的功能以及行业发展前景等方面

让同学们对于虚幻4引擎有更加深入的了解

本课程的目标是了解是什么是虚幻4

认识虚幻4的发展以及背景

虚幻4引擎的优势

那什么是虚幻4

虚幻4是一套

为游戏开发者设计和构建游戏

模拟和可视化的集成工具

所以虚幻4本身就是

一款游戏开发工具集

那工具集是什么

比如木匠

那在日常的活动中需要有锯子

锤子等工具放在工具箱里

那木匠的工具箱

就是工作的工具集

这个概念

就是做游戏

所需要用的

一整套的东西

比如怎么放图片

怎么放声音

怎么放动画

怎么让人走起来

我们说的就是所谓的

开发工具集

就是游戏引擎

虚幻引擎来源于EpicGames公司

也是目前世界上最知名

授权最广的顶尖游戏引擎

占有全球商用游戏引擎80%的市场份额

自1998年正式诞生以来

经过不断的发展

虚幻引擎已经成为整个游戏界运用范围最广

整体运用程度最高

次世代画面标准最高的一款游戏引擎

发布的UE4五大版本中

UE4是当前应用最广

最稳定的虚幻引擎

耳熟能详的游戏大作

都是基于这款虚幻引擎诞生的

例如

剑灵

鬼泣5

质量效应

战争机器等

UE4不仅涉及游戏方面

还涉及高精度模拟

战略演练

工况模拟

可视化与设计表现

无人机巡航等诸多领域

还有大名鼎鼎的3R硬件平台

虚拟现实(VR)

增强现实(AR)

混合现实(MR)

在2019年9月份

VRSTAR发布的数据显示

全球VR从业者分布来看

美国的人才最多

占比40%

需求占全球48%

相比之下

中国的VR人才仅有2%

但是需求却占全球18%

目前

大量以UE4开发的VR游戏

已经登陆各大平台

而VR爱好者的普遍评价

都是虚幻4引擎游戏在游戏画面

和沉浸体验方面要明显优于Unity3D游戏

UE4画面效果完全达到3A游戏水准

光照和物理渲染

即便在缩水的状况下

也足以秒杀Unity

UE4蓝图系统

让游戏策划不用再写劳神费力编辑代码

其强大的材质编辑器

实在让开发者们大呼好用

UE4是开源的

代码是完全开放可迅速定位bug纠错

更重要的是针对UE4的游戏

UE4为手柄

VR控制器提供了良好支持

UE4是免费的

源代码可从开源社区下载

意味着开发者对游戏引擎有着控制权

UE4是跨平台的

你可以用来制作Xbox One

PlayStation4

Windows PC

Linux

Mac OSX

HTML5

iOS和安卓

就连虚拟现实设备

Oculus Rift也支持

虚幻引擎还提供了一些叫热更新的功能

什么叫热更新呢

通常

如果你想对游戏的代码进行一些修改

你就必须要停止游戏才能进行修改

然后再次运行看看修改后游戏的效果

然而

使用热更新功能

你可以修改游戏

而不需要停止或暂停游戏

任何在游戏代码的改变会即时更新

并且你可以看见它会在游戏中实时反映出来

另一个UE4的优势是商城

你可以在商城中购买和上传游戏资源

这些游戏资源可以是动画

3D建模

材质

声音效果

和预制游戏等

这也是一个令没有游戏资源

或者没有人力来开发资源的开发者振奋的消息

它们可以商场购买

并直接应用于自己的游戏中

开发者也可以上传

自己的工作成果到商城来赚钱

然后我们来看看虚幻4引擎的功能

在世界场景构建

动画

渲染

光照和材质

模拟和效果

游戏性和交互性编写

平台支持和便捷工具

开发者工具8个方面

来表现虚幻4

作为游戏引擎的专业

在虚幻4引擎的功能中

虚幻编辑器

是一套集成式的开发环境

在VR模式下

运行完整虚幻编辑器的功能

意味着你可以在所见即所得的环境中构建VR应用

引擎提供了资源优化

改进实时性能

优化复杂模型

包括基本的网格体编辑工具

可以纠不必在源数据包中

修正并重新导入

地形系统创建有山脉

峡谷甚至洞穴的超大规模

开放世界场景环境和地形

其他元素像天空

云彩和环境光照相关组件

可以动态打光及投射阴影

并可随着一天中的时间变化实时更新

引擎配置水体系统

内置的流体模拟功能可以让角色

载具和武器与水体进行逼真的交互

流体还会体现地形变化

并对河道流量图做出反馈

场景若动

使用动画蓝图

就是专用蓝图

它控制骨架网格体的动画

渲染问题上虚幻引擎有前向渲染功能

提供更快的基线和渲染通道

可在VR平台

和以任天堂Switch

为代表的某些主机上

实现更好的性能

对多重采样抗锯齿的支持

也会给VR应用程序带来帮助

因为在这类应用程序中

如果使用临时抗锯齿

头部跟踪引入的持续亚像素运动

会产生令人讨厌的模糊

然后就是后期处理

和屏幕空间效果

引擎有实时进行逼真的光栅化

和光线追踪功能

立等可取的

实现好莱坞级品质的视觉效果

然后呈现的视觉效果

Niagara粒子和视觉效果

效果仿真则是Chaos次世代高性能物理系统

然后就是先进的人工智能(AI)

虚幻引擎最终是一个项目

并且有XR的支持

虚幻引擎依靠与Oculus VR

SteamVR

HoloLens 2

Magic Leap

Windows Mixed Reality

ARKit

和ARCore

等流行平台的原生集成

提供用于创建3R体验的超高品质解决方案

通过对OpenXR的支持

可以保证你的应用程序能用于未来的新设备

讲到了VR\AR

虚幻引擎还有高效的多屏渲染功能

虚幻引擎经过验证的产品级nDisplay系统

让你能够以任何分辨率渲染实时内容

并在多种实体

或投影屏幕上显示

例如

Powerwall

穹顶

CAVE和LED幕墙

可以从多台联网的工作站渲染场景

也可以从一台工作站运行的

多个虚幻引擎实例渲染

并且引擎还有面向电影人的虚拟探查

虚拟探查工具使电影人能够使用VR探索场景

虚拟探查可以配合多用户编辑使用

实现协同工作

所使用的虚拟摄像机插件

在虚拟制片环境的

工作的电影摄影师

可以使用iPad Pro

驱动虚幻引擎中的摄像机

通过ARKit

或者Vicon

或Optitrack之类的

光学动作捕捉系统

可以将iPad的位置和旋转无线传播到PC

再让PC将视频回送到iPad

纵是蓝图辅助

引擎也支持完全访问C++源代码

我们在GitHub上的源代码元库

会随着我们自己开发主线的功能

而不断更新

另外UE4在分析和性能上

实现实时性能

以上提及的功能就是虚幻4中部分功能

最后虚幻4是用来开发虚拟现实

方向的项目制作

制作范围可从顶级大作

到独立移动游戏开发

后续课程将从UE4编辑器

地形

材质

光照系统

场景搭建

动画

特效

音频系统

蓝图概念以及应用

人工智能等详细讲解UE4的使用方法

本节课内容就讲解到这

希望同学能开开心心的学习

玩好这个游戏引擎

再见

虚幻引擎(UE4)技术基础课程列表:

第一章 UE4引擎基础

-1.1 虚幻4引擎简介

--1.1 虚幻4引擎简介

--1.1 小节习题

-1.2 虚幻4引擎的安装及环境部署

--1.2 虚幻4引擎的安装及环境部署

--1.2 小节习题

-1.3 创建项目及试玩

--1.3 创建项目及试玩

--1.3 小节习题

-第一章 章节测试

第二章 UE4编辑器

-2.1 虚幻4编辑界面介绍01

--2.1 虚幻4编辑界面介绍01

--2.1 小节习题

-2.2 虚幻4编辑界面介绍02

--2.2 虚幻4编辑界面介绍02

--2.2 小节习题

-2.3 视口导航及基本操作

--2.3 视口导航及基本操作

--2.3 小节习题

-2.4 导入资源、项目迁移和管理

--2.4 导入资源、项目迁移和管理

--2.4 小节习题

-第二章 章节测试

第三章 地形系统

-3.1 地形工具

--3.1 地形工具

--3.1 小节习题

-3.2 新建地形

--3.2 新建地形

--3.2 小节习题

-3.3 塑造地形

--3.3 塑造地形

--3.3 小节习题

-3.4 使用植被工具

--3.4 使用植被工具

--3.4 小节习题

-第三章 章节测试

第四章 材质系统

-4.1 初识材质

--4.1 初识材质

--4.1 小节习题

-4.2 编辑基于物理材质

--4.2 编辑基于物理材质

--4.2 小节习题

-4.3 使用贴图纹理创建材质

--4.3 使用贴图纹理创建材质

--4.3 小节习题

-第四章 章节测试

第五章 光照系统

-5.1 大气照明和定向照明

--5.1 大气照明和定向照明

--5.1 小节习题

-5.2 添加点光源

--5.2 添加点光源

--5.2 小节习题

-5.3 添加聚光源

--5.3 添加聚光源

--5.3 小节习题

-5.4 光源质量和反射

--5.4 光源质量和反射

--5.4 小节习题

-第五章 章节测试

第六章 场景搭建

-6.1 几何体及纹理贴导入

--6.1 几何体及纹理贴导入

--6.1 小节习题

-6.2 素材整理和项目准备

--6.2 素材整理和项目准备

--6.2 小节习题

-6.3 搭建流程

--6.3 搭建流程

--6.3 小节习题

-第六章 章节测试

第七章 动画系统

-7.1 动画资源与编辑器

--7.1 动画资源与编辑器

--7.1 小节习题

-7.2 混合空间

--7.2 混合空间

--7.2 小节习题

-7.3 动画窗口及编辑动画

--7.3 动画窗口及编辑动画

--7.3 小节习题

-7.4 创建自定义角色

--7.4 创建自定义角色

--7.4 小节习题

-第七章 章节测试

第八章 特效系统

-8.1 创建粒子系统

--8.1 创建粒子系统

--8.1 小节习题

-8.2 虚幻粒子基础功能介绍01

--8.2 虚幻粒子基础功能介绍01

--8.2 小节习题

-8.3 虚幻粒子基础功能介绍02

--8.3 虚幻粒子基础功能介绍02

--8.3 小节习题

-8.4 粒子特效的综合运用

--8.4 粒子特效的综合运用

--8.4 小节习题

-第八章 章节测试

第九章 蓝图概念

-9.1 初识蓝图

--9.1 初识蓝图

--9.1 小节习题

-9.2 蓝图类型

--9.2 蓝图类型

--9.2 小节习题

-9.3 蓝图通信

--9.3 蓝图通信

--9.3 小节习题

-9.4 创建蓝图

--9.4 创建蓝图

--9.4 小节习题

-第九章 章节测试

第十章 蓝图应用

-10.1 击中事件

--10.1 击中事件

--10.1 小节习题

-10.2 实现物体来回移动

--10.2 实现物体来回移动

--10.2 小节习题

-10.3 Input输入与玩家快捷键交互

--10.3 Input输入与玩家快捷键交互

--10.3 小节习题

-10.4 用户界面和HUD

--10.4 用户界面和HUD

--10.4 小节习题

-10.5 创建游戏约束

--10.5 创建游戏约束

--10.5 小节习题

-10.6 游戏结束与重玩功能

--10.6 游戏结束与重玩功能

--10.6 小节习题

-第十章 章节测试

第十一章 游戏AI

-11.1 行为决策的AI

--11.1 行为决策的AI

--11.1 小节习题

-11.2 AI监听玩家行为

--11.2 AI监听玩家行为

--11.2 小节习题

-11.3 AI与玩家的攻击伤害

--11.3 AI与玩家的攻击伤害

--11.3 小节习题

-11.4 AI生成点与随机巡逻

--11.4 AI生成点与随机巡逻

--11.4 小节习题

-11.5 优化游戏体验

--11.5 优化游戏体验

--11.5 小节习题

-11.6 渲染及代码优化

--11.5 优化游戏体验

--11.6 小节习题

-第十一章 章节测试

第十二章 音频系统

-12.1 音频基础

--12.1 音频基础

--12.1 小节习题

-12.2 音频混成器

--12.2 音频混成器

--12.2 小节习题

-12.3 声音特效

--12.3 声音特效

--12.3 小节习题

-第十二章 章节测试

1.1 虚幻4引擎简介笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。