Unreal Engine Features
Unreal Engine 4 is a complete suite of development tools made for anyone working with real-time technology. From enterprise applications and cinematic experiences to high-quality games across PC, console, mobile, VR and AR, Unreal Engine 4 gives you everything you need to start, ship, grow and stand out from the crowd.

A world-class toolset and accessible workflows empower developers to quickly iterate on ideas and see immediate results without touching a line of code, while full source code access gives everyone in the Unreal Engine 4 community the freedom to modify and extend engine features.

WATCH THE 2017 UNREAL ENGINE FEATURES REEL NOW.

Photoreal Rendering in Real Time

Achieve Hollywood-quality visuals out of the box. Unreal Engine’s physically-based rendering, advanced dynamic shadow options, screenspace reflections and lighting channels provide the flexibility and efficiency to create awe-inspiring content.

Full C++ Source Code Included

With complete C++ source code access, you can study, customize and debug the entire Unreal Engine, and ship your project without obstruction.

Blueprints: Create without Coding

With designer-friendly Blueprint visual scripting, you can rapidly prototype and ship interactive content without touching a line of code. Use Blueprints to build object behaviors and interactions, modify user interfaces, adjust input controls and so much more. Visualize gameplay flow and inspect properties while testing your work using the powerful built-in debugger.

Robust Multiplayer Framework

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.

VFX & Particle Systems

The built-in Cascade visual effects editor enables you to completely customize particle systems using a wide variety of modules. Leverage particle lights to impact your scene and build complex particle motion with vector fields to mimic reality and create professional levels of VFX polish.

Film-Quality Post-Process Effects

Unreal Engine post-processing features enable you to gracefully adjust the look and feel of scenes. Filmic effects at your fingertips include ambient cubemaps, ambient occlusion, advanced bloom, color grading, depth of field, eye adaptation, lens flares, light shafts, temporal anti-aliasing and tone mapping, just to name a few.

Flexible Material Editor

Unreal Engine 4's Material Editor makes use of physically-based shading and gives you unprecedented control over the look and feel of characters and objects. Quickly create a wide range of surfaces that hold up visually under close examination using the intuitive node-based workflow. Layer materials and fine-tune values at the pixel level to achieve any kind of style you desire.

Extensive Animation Toolset

Completely customize characters with Unreal’s mesh and animation editing tools, including powerful features such as state machines, blend spaces, inverse kinematics and animation-driven physics. Use animation Blueprints to work efficiently and preview your animations on the fly as you craft dynamic characters with believable movement.

Sequencer: State-of-the-Art Cinematics

Designed by film and TV professionals, Sequencer unlocks your creative potential with a fully non-linear, real-time cinematic editing and animation tool built for collaboration. Define and modify lighting, camera blocking, characters and set dressing on a per-shot­ basis. Create dynamic cutscene variations using cinematic cameras and live gameplay recordings. Teams of artists can work on entire sequences simultaneously in a way never before possible. Quickly iterate on both creative and editorial ideas faster than ever before.

Full Editor in VR Mode

Reach out, grab and manipulate objects with the power of Unreal Engine at your fingertips. The full Unreal Editor runs in VR with advanced motion controls so that you can build in a “what-you-see-is-what-you-get” environment. It’s the most robust, feature-complete and capable VR development solution in the world.

Built for VR, AR and XR

Due to Epic’s close collaboration with global leaders in hardware and software, Unreal Engine provides the highest quality solution for creating virtual reality (VR) and augmented reality (AR) experiences. With native integrations for the most popular platforms, features such as forward renderering, multisample anti-aliasing (MSAA), instanced stereo rendering, and optimizations like monoscopic far field rendering, UE4 produces high-quality results without compromising performance. In addition, Epic helps drive the Khronos Group’s OpenXR initiative for VR and AR standardization.

Terrain & Foliage

Create large, open world environments with the Landscape system, which paves the way for terrains that are orders of magnitude larger than what has been previously possible thanks to its powerful LOD system and efficient memory use. Automatically cover your huge outdoor environments with different types of grass and flowers using the Landscape Grass feature, and then quickly place trees, bushes, rocks and other decorations by painting with the Foliage tool.

Advanced AI

Give AI-controlled characters increased spatial awareness of the world around them and enable them to make smarter movements with Unreal Engine 4’s gameplay framework and artificial intelligence system. Dynamic navigation mesh updates in real time as you move objects for optimal pathing at all times.

Unreal Audio Engine

Enhance your project’s audio with revolutionary features including real-time synthesis, dynamic DSP effects, and physical audio propagation modelling. Valve and Epic have teamed up to integrate the Steam Audio plugin into UE4. Steam Audio offers a multi-platform solution for physically-based audio spatialization and propagation for an increase in audio realism in VR. (early access beginning with UE 4.16).

Content Browser

Use Unreal Engine 4's Content Browser to import, organize, search, tag, filter and modify project assets within the Unreal Editor. Drag and drop assets directly into your scene and build out your world. Create asset collections to be used for individual work or shared with other developers.

Seamless Perforce Integration

The Unreal Editor has deep compatibility with Perforce, bringing many version control commands directly into the Content Browser. Manage your projects and monitor asset status more closely with in-editor icons and actions. 

Marketplace Ecosystem

The Unreal Engine Marketplace has thousands of high-quality assets and plugins to accelerate production and bring new functionality to your work. Access new environments, characters, animations, textures, props, sound and visual effects, music tracks, Blueprints, middleware integration plugins, add-on tools and full starter kits. You can also create and sell your own content here.

Limitless Extensibility

Integrate virtually any technology into your Unreal Engine project by leveraging the modular plugin system. Free source access affords opportunities to create your own implementations for middleware packages, plus there are countless UE4 tool and feature integrations already available through the Marketplace and GitHub community.

What To Do Next