本页介绍 虚幻引擎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虚拟化几何体。 |
| 虚拟阴影贴图 |
更多详细,请参阅虚拟阴影贴图。 |