需要在ue4官网申请,然后关联git项目
下载地址 https://github.com/EpicGames/UnrealEngine/tree/4.24 这个是编译不过的
需要下载版本 release版本
- 安装 Visual Studio 2017。
所有桌面版Visual Studio 2017都可以构建UE4,包括Visual Studio Community 2017,这是面向小型团队和个人开发者免费提供的工具。 请确保作为安装的一部分包含C++支持,这在默认情况下是禁用的。
- 在资源管理器中打开您的源代码文件夹,并运行 Setup.bat。
这样将下载引擎的二进制内容,以及安装必备软件并设置虚幻文件关联。 在Windows 8上,可能会显示来自SmartScreen的警告。依次单击“更多信息”和“运行”以继续。
引擎二进制文件的完整下载包目前是3-4GB,需要一些时间才能完成。 后续检出只需要下载增量部分,速度将会大幅提高。
- 运行 GenerateProjectFiles.bat 来为引擎创建项目文件。这个过程应该不超过一分钟即可完成。
- 双击 UE4.sln 文件以将项目加载到Visual Studio中。将您的解决方案配置设置为 开发编辑器,将解决方案平台设置为 Win64,然后右键单击 UE4 目标并选择 构建。大概需要10-40分钟完成编译,具体取决于系统规格。
- 编译完成后,可以将启动项目设置为 UE4 并按 F5 进行调试,以从Visual Studio加载编辑器。
如果出现 UnrealBuildTool 错误,那就是需要在VS2017里安装Unreal部分
新安装Visual Studio时的选项
若初次安装Visual Studio,请确保启用下列选项。
C++工具
要在安装Visual Studio时添加C++工具,请确保在 工作量(Workloads) 下选择 用C++开发游戏(Game development with C++)。
包含UE4安装程序
要在安装Visual Studio时包含UE4安装程序,在右侧的 摘要(Summary) 工具栏中展开 用C++开发游戏(Game development with C++),并勾选 可选(Optional) 下的 虚幻引擎安装程序(Unreal Engine installer)。