Unreal Engine enables game developers and creators across industries to realize next-generation real-time 3D content and experiences with greater freedom, fidelity, and flexibility than ever before.
What is Unreal Engine?
Unreal Engine is a 3D game engine developed by Epic Games, developers of Fortnite. It's one of the most established and well regarded game creation and 3D visualization tools. Unreal Engine has been used to create many popular games like PUBG, the Final Fantasy VII Remake, Street Fighter 5, Borderlands 3, Gears 5, Batman: Arkham City, and Valorant.
How much storage do you need for Unreal Engine?
Unreal Engine 5 typically requires around 30 – 40 GB for a minimal installation, but a full setup with optional components can exceed 100 GB. During installation, you may need up to 120 – 130 GB of free space due to temporary files. For ongoing use, it's recommended to have at least 256 GB of free space, especially for large projects.
What are other Unreal Engine 5 system requirements?
Unreal Engine 5.x requires a 64-bit Windows 10 or later operating system, a quad-core Intel or AMD processor, 8 GB or more of RAM (16 GB+ recommended), and a DirectX 12-compatible GPU such as an NVIDIA GTX 1080 or AMD RX Vega 64 or better. SSD storage is strongly recommended for faster load times and better performance.
Does it cost to use Unreal Engine 5?
Unreal Engine 5 is free to download and use for individuals, small businesses, and educational institutions. Game developers owe a 5% royalty on gross revenue exceeding $1 million per product, though revenue from the Epic Games Store is exempt. Starting January 1, 2025, this royalty rate drops to 3.5% if the game launches on the Epic Games Store before or simultaneously with other platforms.
Which is easier to use, Unity or Unreal Engine?
Unity is generally considered easier to use for beginners, especially those new to game development or coding. Its interface is more streamlined, and it uses C#, a programming language that many find more accessible than Unreal's C++.
Unreal Engine is more powerful out of the box for high-end graphics and realistic rendering, but it has a steeper learning curve. However, its Blueprint visual scripting system helps non-programmers create complex logic without writing code, which can ease the experience for some users.
Why is packaging my UE project taking forever or failing?
Long packaging times or failures are often related to large content files, missing dependencies, or plugins not being correctly set up for your target platform. Clean your project, remove unused assets, and make sure only necessary plugins are enabled. Always check the Output Log for specific errors.
Why is my UE5 project running so slow in the editor?
Performance issues in UE5 are often due to Lumen and Nanite being enabled by default. If you're on lower-end hardware or working on a large scene, try disabling Lumen or switching to the "Unlit" view mode, and ensure Virtual Shadow Maps are off. Also, reduce scalability settings and enable "Use Less CPU when in Background."
Features
FBX, USD, and Alembic support
Connect to media production pipelines, with support for industry standards like FBX, USD, and Alembic. First-class USD support enables users to collaborate better with team members and work in parallel. Unreal Engine can read a USD file from anywhere on disk without a time-consuming full import, and write back changes to it as overrides; reloading the USD payload instantly updates changes made by other users upstream.
Python scripting
Integrate Unreal Engine into your pipeline and automate your workflows with full support for the industry standard Python scripting in the Unreal Editor. You can construct asset management pipelines, automate data preparation workflows, procedurally lay out content in a level, and create custom UIs to control the Unreal Editor.
Datasmith: seamless data conversion
Convert entire scenes – including animation and metadata – from 3ds Max, Revit, SketchUp Pro, Cinema 4D, Rhino, SolidWorks, Catia, and a whole host of other DCC, CAD, and BIM formats at high fidelity with Datasmith. Nondestructive re-importing means you can continue to iterate in your source package without losing downstream changes. Access to metadata opens doors to automated data preparation through Python scripting or Visual Dataprep.
Visual Dataprep
Easily automate data preparation workflows – even if you're not a programmer – with a simplified visual tool that lets you create a "recipe" of filters and operators that you can save and reuse on other scenes or projects. Make LODs, set up Lightmap UVs, substitute materials, and delete or merge objects based on factors such as class, name, metadata tags, or size.
LiDAR point cloud support
Aggregate and use huge datasets captured from the real world, with the ability to import, visualize, edit, and interact with point clouds acquired from laser scanning devices directly within Unreal Engine. Point clouds can be used to visualize locations and to give accurate context to newly designed elements.
The Unreal Editor
Unreal Engine includes the Unreal Editor, an integrated development environment available on Linux, macOS, and Windows for content authoring and game level development. With support for Multi-User Editing, artists, designers, and developers can simultaneously make changes to the same Unreal Engine project in a safe and reliable way, while the ability to run the full Unreal Editor in VR mode means you can build in a WYSIWYG environment.
Landscape and terrain tools
Create massive-scale open world environments and terrains with mountains, valleys, and even caves, with the Landscape system. Add multiple height map and paint layers, and sculpt and paint them independently of each other. Users can also nondestructively edit their landscape with a layer reserved for splines, and create unique custom brushes in Blueprint, and use them to adapt landscapes based on other elements.
Scalable foliage
Automatically cover your huge outdoor environments with different types of grass, flowers, small rocks, or your mesh of choice using the Grass Tool, and create vast forests filled with many different kinds of trees and bushes with the Procedural Foliage Tool that simulates how a forest grows over the years.
Sky, cloud, and environment lighting
Author and render realistic or stylized skies, clouds, and other atmospheric effects with full artistic freedom, with a Volumetric Cloud component that can interact with Sky Atmosphere, Sky Light, and up to two directional lights. Components can be lit and shadowed dynamically, in line with time-of-day updates in real time.
Water system
Create believable bodies of water within your landscapes with a Water system that gives you the ability to define oceans, lakes, rivers, and islands using splines. Built-in fluid simulation enables characters and objects to realistically interact with the water; the fluid also responds to Terrain, such as reflecting ripples off the shore, and reacting to river flow maps.
Robust multiplayer support
For over two decades, Unreal Engine's multiplayer framework has been battle-tested across many platforms and game types to produce some of the industry's most compelling multiplayer experiences. Unreal Engine ships with a scalable and proven client/server architecture out of the box to bring instant viability to any project's multiplayer component.
Advanced artificial intelligence (AI)
Give AI-controlled characters increased spatial awareness of the world around them and enable them to make smarter movements with Unreal Engine's gameplay framework and artificial intelligence system, controlled through either Blueprints or Behavior Trees. Dynamic navigation mesh updates in real time as you move objects for optimal pathing at all times, while Smart Objects enable you to create meaningful gameplay interactions.
Multi-platform development
With Unreal Engine, you can deliver content on a comprehensive range of desktop, console, and mobile platforms, including Windows, macOS, and Linux PCs; PlayStation 4, PlayStation 5, Xbox One, Xbox Series X, and Nintendo Switch; and iOS and Android mobile devices.
XR (AR, VR, and MR) support
Unreal Engine provides the highest-quality solution for creating augmented reality (AR), virtual reality (VR), and mixed reality (MR) experiences thanks to native integration with the most popular platforms including Oculus VR, SteamVR, HoloLens 2, PlayStation VR2, ARKit, and ARCore. And with support for OpenXR, you can future-proof your applications for new devices.
What's New
We're excited to announce that Unreal Engine 5.6 is now available for download.
With this release, one of our key goals was to empower you to build super-high-fidelity, large-scale open worlds that run smoothly at 60 FPS across current-generation hardware. We've also made major strides toward a truly engine-first animation and rigging workflow, reducing the need for DCC round-tripping. Plus, MetaHumans can now be fully authored directly within the engine, unlocking a more streamlined and efficient creative process.
Beyond that, Unreal Engine 5.6 is packed with enhancements designed to help you work faster and smarter. You'll find quicker access to essential tools, better asset organization, and significant updates to our procedural and virtual production toolsets – all designed to help you get to production faster.
Powerful, high-fidelity 60 FPS open worlds
Unreal Engine 5.6 delivers the optimized toolsets you need to build and deliver games that consistently render at 60 FPS on current-generation consoles, high-end PCs, and modern mobile devices.
The Hardware Ray Tracing (HWRT) system enhancements are designed to deliver even greater performance for Lumen Global Illumination. By eliminating key CPU bottlenecks, you can author more complex scenes while maintaining a smoother 60 FPS frame rate.
In addition, we've made significant improvements to the overall Unreal Engine performance when streaming static content in and out at runtime. With the Fast Geometry Streaming Plugin (Experimental), you can have a greater amount of immutable static geometry in your worlds that will load faster with constant frame rates. Additionally, all projects will benefit from further improvements over content streaming such as asynchronous physics state creation and destruction.
We've also included updated device profiles that are optimized for 60 FPS and tailored for current-generation consoles and desktop platforms. These enable you to meet performance targets, minimize setup, and deliver smoother high-fidelity games to your players.
Accelerated animation authoring
This release brings you the biggest update yet to our in-editor animation toolsets, enabling you to animate with greater speed, precision, and control.
Animations can be edited visually and intuitively with the complete redesign of Motion Trails. Unified for both actors and character controls, you can adjust your arcs and spacing directly in the viewport; choose from styles like Dashed, Time-based, and Heat/Speed mode; and access features that include pinning, offsets, and spaces for even more precision.
Tween Tools have also been revamped to enable you to fine-tune animation on controls or selected keys more quickly. We've also added new Hotkeys to control the sliders indirectly, as well as the ability to toggle between different slider types and switch into Overshoot mode. And, with the addition of the new Time Offset slider, you can create and edit with even greater control.
We've redesigned the Curve Editor toolbar for speed and performance, making it easier and cleaner for you to manipulate key frames. We've streamlined and consolidated icons, and embedded our new Tween tools directly within the curve editor interface to give you quicker access. We've also added a new Lattice tool and Smart Key snapping feature for greater control over dense keyframe data.
The latest Sequencer updates enable you to take better control of your timelines. You can navigate complex hierarchies with the new Sequencer Navigation Tool, and sync animation, dialogue, and effects confidently using real-time Audio Scrubbing. We've also expanded Sequencer's ability to scale relatively (Experimental) based on localized audio, enabling sequences to match the timing from different languages.
We've also introduced new Experimental solutions to enable more in-editor rigging workflows.
You can now create and sculpt morph targets (Experimental) directly in-editor with the Skeletal Mesh Editor. It leverages Unreal Engine's built-in modeling tools, enabling you to easily edit pre-existing morph targets and sculpt blend shapes during PIE (Play-in-Editor).
Plus, you can also now bring an unparalleled amount of realism to your digital animations with Control Rig Physics (Experimental) making it easy to add procedural physics motion to character rigs for more dynamic movement. We've also added an Experimental new built-in ragdoll physics feature within the rig to create more lifelike responsive animations.
In-engine MetaHuman creation
We're excited to announce that MetaHuman Creator is now fully embedded within Unreal Engine and includes a slew of additional enhancements, as does MetaHuman Animator.
MetaHuman Creator now offers the ability to create a near infinite range of plausible body shapes, just as you can for faces, while a new Unreal Engine Outfit asset makes it possible to generate complete outfits for MetaHumans that will automatically resize to fit them. And with the significant expansion of MetaHuman's database of real-world scan data for faces as well as bodies, you can create a more varied range of higher-fidelity characters.
In addition, MetaHuman Animator now enables you to capture actors' performances in real time on most webcams and many smartphones, as well as from audio.
And you can now expect to see MetaHumans in more places, with new licensing options in the UE EULA that enable MetaHumans to be used with any engine or creative software; see the MetaHuman website for more details. The expanded ecosystem also includes new plugins for DCCs and integration with the Fab marketplace.
To learn more about all of the new enhancements to MetaHumans, check out the MetaHuman blog.
Simplified UX/UI experience
We've updated the editor to deliver faster workflows, smarter content organization, and quicker access to the tools and settings you need to stay efficient.
The redesigned Content Browser enhances asset organization and viewing, along with smoother thumbnail resizing and seamless support for both horizontal and vertical orientations.
We've redesigned the Viewport Toolbar's Section Menus and Quick Access Controls for faster access to essential tools. The toolbar now resizes dynamically to show relevant tool options, with dedicated controls for Selection and Modeling modes, and a consistent look across Asset Editors.
Improved developer iteration
You can now accelerate your workflows and deliver content faster across target platforms and devices with developer tools designed for faster iteration.
The Project Launcher UI (Beta) has been completely redesigned for improved usability and efficiency, making it faster to create and manage device launch profiles.
The streamlined interface enables quick selection of the builds, cooking, and device deployment configurations.
Zen Streaming is now Beta; the feature enhances productivity by eliminating the time-consuming steps of full packaged builds and copy/install deployments, streamlining content iteration and testing on your target platform.
You can now also speed up cooking times with Incremental Cook (Experimental), which analyzes asset changes and cooks only updates, helping you iterate faster on target devices.
Faster worldbuilding with procedural tools
We've enhanced the PCG framework so you can create worlds and manage complex scenes efficiently, and with better GPU-driven performance.
The Node Graph UX (Beta)has been updated to support inline constant, making it easier for you to create, drag and drop, and manipulate elements. We've also introduced a new 3D viewport (Beta) that means you can preview points, textures, and meshes directly in the viewport, and customizable graph templates with node filtering to help streamline your workflow, with faster in-context iteration.
Major improvements to GPU (Beta) performance improvements boost stability, particularly in managing instances within dense, complex scenes. By reducing CPU overhead, the system now enables smoother and more efficient GPU-based spawning at runtime, giving you greater flexibility and precision when working with instancing.
The overall PCG performance (Beta) has also been improved with multithreading support, enabling the system to distribute workloads more efficiently across multiple cores for faster processing, smoother interactions, and a more responsive experience, especially in complex or large-scale environments.
Finally, creating and updating Biomes (Experimental) is now faster and more intuitive with the PCG Biome Core v2 plugin, where new features like per-biome blending and biome layering support give you greater control to build rich, organic environments more efficiently.
Enhanced cinematic & performance capture workflows
A suite of new integrated tools offers better control of your production pipelines, including streamlined performance capture and cinematic rendering.
Mocap Manager (Experimental) is a new end-to-end solution for visualizing, recording, and managing performance capture, all within the Unreal Editor. It helps teams speed up creation by guiding them through asset management, mocap stage setup, performer/character configurations, Live Link data previewing, and more.
We've also now integrated Capture Manager (Experimental) with Live Link Hub, offering precise control over ingesting and processing MetaHuman takes from mobile devices, video files, and stereo head mounted cameras (HMCs). You can easily manage and distribute multiple facial performances with third-party facial capture systems across the Unreal Engine and MetaHuman ecosystem.
In cinematics, we've released a new pipeline-friendly Cinematic Assembly Toolset (CAT) (Experimental). With everything from swappable project configurations and customizable naming tokens to reusable cinematic templates, the toolset works alongside integrated tools like Take Recorder and Movie Render Queue to help you manage your shot management pipeline from start to finish.
Finally, you can now accelerate your rendering workflows with the new Quick Render (Beta) feature, enabling you to render stills and sequences from viewport and selected cameras to disk with a single click using the settings defined in Movie Render Graph.
And there's more!
These are just some of the new features and enhancements in Unreal Engine 5.6. Check out the release notes to see the full feature list.