Unreal Engine has some specific hardware and software requirements for running the Editor. This page covers these requirements, as well as describing what is installed by the pre-requisites installer included in the Unreal Engine installer.
Windows 10 64-bit
Quad-core Intel or AMD, 2.5 GHz or faster
8 GB RAM
Video Card/DirectX Version
DirectX 11 or DirectX 12 compatible graphics card
macOS 10.14 Mojave
Quad-core Intel, 2.5 GHz or faster
Metal 1.2 Compatible Graphics Card
32 GB RAM
NVIDIA GeForce 960 GTX or higher with latest NVIDIA binary drivers
Minimum requirements for running the engine or editor are listed below.
Running the Engine
DirectX End-User Runtimes (June 2010)
Any reasonable new Linux distro from CentOS 7.x and up
Linux Kernel Version
kernel 3.x or newer
glibc 2.17 or newer
The requirements for programmers developing with the engine are listed below.
Developing with the Engine
All 'Running the Engine' requirements (automatically installed)
Visual Studio Version
iTunes 11 or higher
Visual Studio Code, CLion, QtCreator
The Unreal Engine includes a prerequisite installer, which installs several Direct X components as well as Visual C++ redists. The prerequisites installer can be found in Perforce under Engine/Extras/Redist/en-us, with versions for 32-bit and 64-bit Windows. This includes everything needed to run the editor, and is installed automatically by the launcher. The source for it is under Engine/Source/Programs/PrereqInstaller. The table below lists the software that is included in this prerequisite installer.