虚幻4引擎使用教程
1、必要的设置
在安装虚幻引擎4和启动虚幻编辑器后,您将首先看到项目浏览器。
单击新建项目(NewProject)选项卡并选择空白蓝图模板,输入保存位置和名称,然后单击创建项目(CreateProject)。
在新建项目(NewProject)选项卡中,您可以根据几个不同的模板类型创建新项目,而“项目(Projects)”选项卡包含之前创建的所有项目或您已下载的示例。
2、导航视口
随着项目打开并准备就绪,您可能注意到的第一对象是位于虚幻编辑器中心的视口。
您将在视口中执行大部分的关卡构建操作。我们在上一步骤中选择的模板项目包括一个小的示例关卡和一些可供我们开始使用的资源。使用这个小区域作为一个参考点,花点时间使用最常见的方法对虚幻引擎44内的视口进行导航,以熟悉视口摄像机功能按钮。
3、创建新关卡
接下来,我们将创建一个新的关卡,我们将使用它来构建我们的游戏环境。虽然有几种不同的方法可以创建新关卡,但我们将使用文件菜单(FileMenu)方法,该方法将为我们提供关卡选择选项。
在虚幻编辑器中,单击文件菜单(FileMenu)选项,然后选择新建关卡、、、(NewLevel、、、)。
这将打开新建关卡(NewLevel)对话窗口:
在默认(Default)关卡之上包括一些常用的构建关卡的资源,还有一个VR基本(VR-Basic)关卡,其中包括一些使用VR编辑器构建关卡的资源,空关卡(EmptyLevel)是一个完全空白的关卡,没有任何资源。出于本指南的目的,我们将以一个完全为空的slate从头开始。
单击空关卡(EmptyLevel)以选中它。
虚幻4引擎功能介绍
移动设备
虚幻引擎4可用于现在和未来的移动设备。 无论是简单的二维游戏,还是令人惊讶的高端视觉效果,虚幻引擎44都让您能够针对iOS和Android设备上的游戏进行开发和无缝部署。
虚幻引擎4包含了所有您需要的内容,所以您可以使用它来构建任何内容。 您可以获得所有工具、所有功能、所有平台的可用性、全部源代码、完整项目、范例内容、常规更新以及bug修复。
虚幻商城
使用范例游戏和场景、美术和音频、蓝图逻辑、甚至C++代码来加快您的开发速度。您可以购买内容来添加到您的项目中,或者创建并销售您自己的内容。
蓝图可视化脚本让您可以快速构建游戏原型并制作完整游戏、模拟及可视化内容,而无需编程。虚幻引擎44中包含了蓝图工具和可视化调试系统。
虚幻4引擎软件特色
光线追踪距离场软阴影
这是一种全新的动态投影模式,通过在距离场内追踪光线生成细节锐利的柔和区域阴影,从而实现让投影在近处拥有足够的细节,而拉长的阴影则会逐渐柔和起来。光线追踪阴影可以比传统的级联阴影贴图(CSM)更有效地计算出视野距离,当然,在虚幻4引擎中,可以同时使用光线追踪和CSM,汲取两者优点,得到最佳效果。
屏幕空间次表面散射
虚幻4免费版引擎材质模型新增了一个“次表面”属性,开发者可以使用这一功能创建出极为逼真的皮肤以及其他非常高大上的效果。
UMG图形UI设计工具
Unreal Motion Graphics在默认状态下是可用的,开发者只需简单地创建一个新“Widget Blueprint”就可以开始设计UI,而UE开发团队表示将会继续改进这一工具,不断添加新的功能。
自动C++热重载
在开发者的C++游戏代码通过Visual Studio或Xcode进行编译时,软件将自动进行“热重载”,而无需关闭编辑器,而当对代码进行编辑的过程中,引擎也会即时作出反馈。
动画重定位系统
Unreal Engine 4、5拥有一套全新的动画目标重定位系统,以帮助开发者实现在不同的人形骨架之间转换动画。