本页介绍 虚幻引擎5 的硬件和软件要求,以及虚幻引擎安装程序中包含的先决条件安装程序所安装的内容。
推荐使用的硬件
操作系统 | Windows 10 64位版本1909修订版.1350或更高,或者版本2004和20H2修订版.789或更高。 |
处理器 | Intel四核处理器或AMD,2.5 GHz或更快 |
内存 | 8 GB RAM |
显卡 | 配备最新驱动程序的DirectX11或12兼容显卡 |
虽然某些功能的最低要求是DirectX 11,但我们建议大多数游戏使用DirectX 12。
DirectX11更适合旧电脑,尤其是集成显卡的笔记本电脑。DirectX12 提供了更高的帧率、多核处理支持以及并行和异步计算。
推荐操作系统 | 最新MacOS 13 Ventura |
最低操作系统 | macOS 12.5 Monterey |
推荐处理器 | Apple Silicon M3 |
最低处理器 | M1 or M2 depending on rendering features |
内存 | 8 GB RAM |
显卡 | 兼容Metal 1.2的显卡 |
操作系统 | Ubuntu 22.04 |
处理器 | Intel四核处理器或AMD,2.5 GHz或更快 |
内存 | 32 GB RAM |
显卡 | GeForce 2080 |
显存RAM | 8 GB或更高 |
RHI版本 | Vulkan: AMD(RADV 23.2.1+)和NVIDIA(535.86+) |
为了可以最大程度地利用虚幻引擎5的渲染功能,例如Nanite和Lumen,请参阅本页面的UE5渲染功能的要求部分。
最低软件要求
下面列出了运行引擎或编辑器的最低要求。
运行引擎 | |
---|---|
操作系统 | Windows 10 |
DirectX运行时 | DirectX End-User Runtime(2010年6月) |
运行引擎 | |
---|---|
推荐操作系统 | 最新MacOS 13 Ventura |
最低操作系统 | macOS 13 Ventura |
运行引擎 | |
---|---|
操作系统 | 所有合理的新Linux发行版,CentOS 7.x及更高版本 |
Linux内核版本 | 内核3.x或更高版本 |
其他依赖项 | glibc 2.17或更高版本 |
如果虚幻编辑器或UE游戏的安装程序启动时间过长,请检查你的 glibc
是否为2.35或更高版本,因为其早期版本对于 dlopen
的实现较慢。
下面列出了程序员使用引擎进行开发时的最低软件要求。
使用引擎开发 | |
---|---|
所有"运行引擎"要求(自动安装) | |
Visual Studio版本 | Visual Studio 2022 |
iOS应用开发 | |
iTunes版本 | iTunes 12或更高版本 |
尽管推荐在Windows系统上使用Visual Studio进行开发,但虚幻引擎也支持VS Code和Rider编辑器。
使用引擎开发 | |
---|---|
推荐的Xcode版本 | 14.1或更新 |
* 最低Xcode版本:** | Xcode 14.1 |
虽然macOS开发首选 Xcode,但虚幻引擎也支持VS Code和Rider。
使用引擎开发 | |
---|---|
操作系统 | Ubuntu 22.04、CentOS 7 |
编译器 | clang 16.0.6 |
可选 | |
IDE | Visual Studio Code、Rider |
必备条件安装程序安装的软件
虚幻引擎包括一个必备条件安装程序,它会安装运行编辑器和引擎所需的一切内容,包括多个DirectX组件和Visual C++可再发行程序包。通过Epic Games启动程序安装虚幻引擎时,启动程序会自动安装这些必备条件。但是,如果你从源代码构建虚幻引擎,或需要使用所有虚幻引擎必备条件准备计算机以用于特定用途,例如设置全新计算机以充当Swarm Agent,你可能需要自行运行必备条件安装程序。
你可以在虚幻引擎安装位置下的 Engine/Extras/Redist/en-us
文件夹中找到安装程序。
虚幻引擎5中删除了对32位平台的支持。
如果你使用Perforce获取虚幻引擎源代码,还会在Perforce仓库的相同 Engine/Extras/Redist/en-us
文件夹中找到预编译的二进制文件。安装程序的源代码位于 Engine/Source/Programs/PrereqInstaller
下。
下表列出了必备条件安装程序安装的软件。
DirectX组件 | Visual C++ 可再发行程序包 |
---|---|
XInput 1.3(2007年4月) | Visual C++ 2010 CRT |
X3DAudio 1.7(2010年2月) | Visual C++ 2010 OpenMP库 |
XAudio 2.7(2010年6月) | Visual C++ 2012 CRT |
D3D编译器4.3(2010年6月) | Visual C++ 2013 CRT |
D3DCSX 4.3(2010年6月) | Visual C++ 2015 CRT |
D3DX9 4.3(2010年6月) | Microsoft Visual C++ 2015-2022可再发行程序包 |
D3DX10 4.3(2010年6月) | |
D3DX11 4.3(2010年6月) |
该列表中最重要的DirectX组件是XInput、X3DAudio和XAudio依赖项。DirectX的标准安装程序不包含此类依赖项(默认不与Windows一起发布),因此必须手动安装,或使用应用程序发布。
显卡驱动程序
目前我们建议使用各显卡制造商推出的最新稳定版本:
性能说明
以下系统规格取自Epic的一台常用设备(采用Lenovo P620 Content Creation Workstation标准版)。它能够为使用UE5开发游戏的人员提供较合理的指导:
- 操作系统:Windows 10 22H2
- 电源:1000W电源
- 内存: 128GB DDR4-3200
- 处理器:AMD Ryzen Threadripper Pro 3975WX处理器 - 128MB缓存,3.5 GHz base / 4.2 GHz turbo,32核/64线程, 280w TDP
- 操作系统硬盘:1 TB M.2 NVMe3 x4 PCI-e SSD
- 数据硬盘:4 TB Raid Array - 2 x 2TB NVMe3 x4 PCI-e SSD in Raid 0
- GPU:Nvidia RTX 3080 - 10GB
- NIC 1GBPS on-board + Intel X550-T1 10G PCI-e以太网适配器
- TPM兼容
性能说明
以下系统规格取自Epic的一台常用设备(采用Lenovo P620 Content Creation Workstation标准版)。它能够为使用UE5开发游戏的人员提供较合理的指导:
- 操作系统: Ubuntu 22.04
- 电源:1000W电源
- 内存: 128GB DDR4-3200
- 处理器:AMD Ryzen Threadripper Pro 3975WX处理器 - 128MB缓存,3.5 GHz base / 4.2 GHz turbo,32核/64线程, 280w TDP
- 操作系统硬盘:1 TB M.2 NVMe3 x4 PCI-e SSD
- 数据硬盘:4 TB Raid Array - 2 x 2TB NVMe3 x4 PCI-e SSD in Raid 0
- GPU:Nvidia RTX 3080 - 10GB
- NIC 1GBPS on-board + Intel X550-T1 10G PCI-e以太网适配器
- TPM兼容
如果无法获取Xoreax Incredibuild(开发工具包),建议使用具有12到16个核心的计算机进行编译。
UE5渲染功能使用要求
虚幻引擎5某些渲染功能的系统要求和最低要求有所不同。
UE5功能 | 系统要求 |
---|---|
Lumen全局光照和反射(Lumen Global Illumination and Reflections—— | 软件光线追踪:
硬件光线追踪:
Lumen硬件光线追踪现在需要再项目设置中启用置SM6。 更多详细,请参阅Lumen技术细节。 |
Nanite虚拟化几何体(Nanite Virtualized Geometry) |
更多详细,请参阅Nanite虚拟化几何体。 |
虚拟阴影贴图(Virtual Shadow Maps) |
更多详细,请参阅虚拟阴影贴图。 |
Temporal Super Resolution | 可在任何支持Shader Model 5的显卡上运行,但每个着色器8UAV的数量限制会影响性能。时间超分辨率着色器在支持Shader Model 6的D3D12上编译时启用了16位类型。 更多详细,请参阅时间超级分辨率。 |
UE5功能 | 系统要求 |
---|---|
Lumen全局光照和反射 | |
Nanite虚拟化几何体 |
更多详细,请参阅Nanite虚拟化几何体。 |
虚拟阴影贴图 |
更多详细,请参阅虚拟阴影贴图。 |
时间超级分辨率 |
UE5功能 | 系统要求 |
---|---|
Lumen全局光照和反射 | 软件光线追踪:
硬件光线追踪:
Lumen硬件光线追踪现在需要在项目设置中设置SM6。 更多详细,请参阅Lumen技术细节。 |
Nanite虚拟化几何体 |
更多详细,请参阅Nanite虚拟化几何体。 |
虚拟阴影贴图 |
更多详细,请参阅虚拟阴影贴图。 |