【UE4学习】01——UE4下载与安装

【UE4学习】01——UE4下载与安装_第1张图片

虚幻引擎的安装有两种,一种是直接由官方给的Epic Games Launcher.exe 进行一键式安装,另外一种是是下载源码编译出UE4Editor.exe.

以下将为这两种安装方式进行说明。


建议:

(1)SSD固态硬盘,8G内存以上;

(2)安装路径不要含有中文;

(3)UE4.10开始,使用VS2015。(ue4.15以上的可以用vs2017了)

(4) 如果已安装Microsoft Visual C++ 2010Redistributable请卸载(未验证)

(5)VS2015默认安装不带C++,安装时请选择自定义勾选上

(6)vs2015安装的时候需要把win8的sdk也选上(下图没显示),否则打包的时候会出现这样的错误:windows sdk v8.1 must be installed in order to build this target.


【UE4学习】01——UE4下载与安装_第2张图片

题主安装环境配置:

(1)SSD128G;

(2)6G内存;

(3)win8.1 pro。

=================================================================================================

【1】一键式安装

(1)从Unreal Engine官网下载Window或Mac平台上的Launcher安装文件。见下图

【UE4学习】01——UE4下载与安装_第3张图片


(2)安装完毕后,启动Epic Games Launcher.exe,进入登陆界面,注册账号进入,该过程可能需要点时间。

【UE4学习】01——UE4下载与安装_第4张图片

(3)登陆完成之后,进入主界,里面有个模块面如下图所示。点击“Unreal Engine”→“库”→“添加版本”,下三角列表中选择对应版本,即可自动安装。安装好直接启动,即可开始建立工程。

【UE4学习】01——UE4下载与安装_第5张图片

=============================================================

【2】源码编译安装

由于UE4的源码放在了Github上,所以进行源码编译安装,需要有GitHub账号,同时也要有Epic 的账号,它们需要进行关联。同时根据github上的Readme选择对应的Vitual Studio版本。题主安装时,提示需要安装VS2015.

原文:

Install Visual Studio 2015. All desktop editions of Visual Studio 2015 can build UE4, including Visual Studio Community 2015, which is free for small teams and individual developers. Be sure to include C++ support as part of the install, which is disabled by default.


(1)关联Github账号。

       【UE4学习】01——UE4下载与安装_第6张图片

(2.1)直接下载。

进入github,获取Unreal Engine - Github源码。需要Fork一下。直接Download ZIP




(2.2)使用 Github客户端 下载,点击Clone后选择下载路径。


【UE4学习】01——UE4下载与安装_第7张图片

找到下载路径,依次点开 Setup.bat(下载需要的库,3.5GB左右)、 GenerateProjectFiles.bat(生成UE4.sln)、 UE4.sln,然后使用VS打开 UE4.sln,即可载入源码,待载入初始化完成后(工程较大需要初始化,需要几分钟)按F5进行编译(40min-60min左右),最后可在下载路径

\UnrealEngine\Engine\Binaries\Win64\UE4Editor.exe 找到UE4编辑器

【UE4学习】01——UE4下载与安装_第8张图片

============================================
2017.12.14更新

顺便一提,减小C盘负担:

1.后面如果有用到vs2017的,可以尝试找到vs2017的离线安装方法;

2.可以为ue4 每个工程的DDC重新设置路径,如下图

【UE4学习】01——UE4下载与安装_第9张图片


如有错误,欢迎指正,转载请注明出处,谢谢!


你可能感兴趣的:(Unreal,Engine,UE4,Unreal,Engine)