硬件和软件规格

使用虚幻引擎进行开发的最低和推荐硬件规格及必要软件。

选择操作系统:

Windows

macOS

Linux

本页介绍 虚幻引擎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

处理器

Intel四核处理器, 2.5 GHz或更快

内存

8 GB RAM

显卡

兼容Metal 1.2的显卡

操作系统

Ubuntu 22.04

处理器

Intel四核处理器或AMD,2.5 GHz或更快

内存

32 GB RAM

显卡

NVIDIA GeForce 960 GTX或更高版本,带最新NVIDIA二进制驱动程序

显存RAM

8 GB或更高

RHI版本

Vulkan:AMD(21.11.3+)和NVIDIA(515.48+)

为了可以最大程度地利用虚幻引擎5的渲染功能,例如Nanite和Lumen,请参阅本页面的UE5渲染功能的要求部分。

最低软件要求

下面列出了运行引擎或编辑器的最低要求。

运行引擎

操作系统

Windows 10

DirectX运行时

DirectX End-User Runtime(2010年6月)

运行引擎

推荐操作系统

最新MacOS 13 Ventura

最低操作系统

macOS 12.5 Monterey

运行引擎

操作系统

所有合理的新Linux发行版,CentOS 7.x及更高版本

Linux内核版本

内核3.x或更高版本

其他依赖项

glibc 2.17或更高版本

下面列出了程序员使用引擎进行开发时的最低软件要求。

使用引擎开发

所有"运行引擎"要求(自动安装)

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一起发布),因此必须手动安装,或使用应用程序发布。

一些需要DirectX 12的虚幻引擎功能还需要(最低)Windows 10版本1703(窗口创建者更新)。为了实现支持Nanite、虚拟阴影贴图和Lumen等功能的最佳体验,我们推荐使用Windows 10版本2004或20H2。

显卡驱动程序

目前我们建议使用各显卡制造商推出的最新稳定版本:

性能说明

下文中的系统规格取自于我们在Epic使用的一台常见设备(联想P620内容创作工作站,标准版)。该规格为你使用虚幻引擎5开发游戏提供了合理的参照:

• 操作系统:(2h22) • 电源:1000W电源装置 • 内存:128GB DDR4-3200 • 处理器AMD Ryzen Threadripper Pro 3975WX处理器 - 128MB缓存,3.5 Ghz 基准频率/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 • 板载网卡1GBPS+英特尔X550-T1 10G PCI-e以太网适配器 • 符合"可信平台模块(TPM)"标准

如果无法获取Xoreax Incredibuild(开发工具包),建议使用具有12到16个核心的计算机进行编译。

UE5渲染功能使用要求

虚幻引擎5某些渲染功能的系统要求和最低要求有所不同。

UE5功能

系统要求

Lumen全局光照和反射(Lumen Global Illumination and Reflections——

软件光线追踪:

  • 使用DirectX 11并支持着色器模型5的显卡

硬件光线追踪:

  • Windows 10版本1909.1350和更高版本,支持DirectX 12

  • 以下显卡之一:

    • NVIDIA RTX-2000系列或更高版本

    • AMD RX-6000系列或更高版本

    • Intel® Arc™ A系列显卡或更高版本

更多详细,请参阅Lumen技术细节

Nanite虚拟化几何体(Nanite Virtualized Geometry)

  • Windows 10版本1909.1350及更高版本的所有版本,以及支持DirectX 12 Agility SDK的Windows 11都受支持。

    • Windows 10版本1909 — 修订版号应该超过或等于.1350。

    • Windows 10版本2004和20H2 — 修订版号应该超过或等于.789。

    • DirectX 12(带着色器模型6.6原子),或Vulkan(VK_KHR_shader_atomic_int64)

      • SM6 必须在项目设置中启用。(在新项目中默认打开。)

  • 最新显卡驱动程序

更多详细,请参阅Nanite虚拟化几何体

虚拟阴影贴图(Virtual Shadow Maps)

  • Windows 10版本1909.1350及更高版本的所有版本,以及支持DirectX 12 Agility SDK的Windows 11都受支持。

    • Windows 10版本1909 — 修订版号应该超过或等于.1350。

    • Windows 10版本2004和20H2 — 修订版号应该超过或等于.789。

    • DirectX 12(带着色器模型6.6原子),或Vulkan(VK_KHR_shader_atomic_int64)

    • SM6 必须在项目设置中启用。(在新项目中默认打开。)

  • 最新显卡驱动程序

更多详细,请参阅虚拟阴影贴图

Temporal Super Resolution

可在任何支持Shader Model 5的显卡上运行,但每个着色器8UAV的数量限制会影响性能。时间超分辨率着色器在支持Shader Model 6的D3D12上编译时启用了16位类型。

更多详细,请参阅时间超级分辨率

UE5功能

系统要求

Lumen全局光照和反射

软件光线追踪:

  • 配备英特尔和AMD GPU和/或Apple Silicon M1+的苹果电脑

硬件光线追踪:

  • 目前尚不支持

更多详细,请参阅Lumen技术细节

Nanite虚拟化几何体

  • Apple Silicon M2+(beta支持)

更多详细,请参阅Nanite虚拟化几何体

虚拟阴影贴图

  • Apple Silicon M2+(beta支持)

更多详细,请参阅虚拟阴影贴图

时间超级分辨率

  • 配备英特尔和AMD GPU和/或Apple Silicon M1+的苹果电脑

更多详细,请参阅时间超分辨率

需要注意一些运行时间成本。要了解更多信息,请参阅我们技术博客的抗锯齿性能章节。

UE5功能

系统要求

Lumen全局光照和反射

软件光线追踪:

  • 使用支持Shader Model 5的DirectX 11显卡

硬件光线追踪:

  • 支持DirectX 12

  • 以下显卡之一:

    • NVIDIA RTX-2000系列或更新

    • AMD RX-6000系列或更新

    • Intel® Arc™ A系列显卡或更新

更多详细,请参阅Lumen技术细节

Nanite虚拟化几何体

  • DirectX 12(带有Shader Model 6.6 atomics),或者Vulkan (VK_KHR_shader_atomic_int64)

  • 必须在项目设置中启用 SM6。(在新项目中默认开启。)

  • 最新的显卡驱动程序

更多详细,请参阅Nanite虚拟化几何体

虚拟阴影贴图

  • DirectX 12(带有Shader Model 6.6 atomics),或者Vulkan (VK_KHR_shader_atomic_int64)

  • 必须在项目设置中启用 SM6。(在新项目中默认开启。)

  • 最新的显卡驱动程序

更多详细,请参阅虚拟阴影贴图

时间超级分辨率

[INCLUDE:#wintsr]
欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消