An atmospheric street scene in an Unreal Engine tutorial.

Learning

March 20, 2025

Free Epic learning content for March: Gameplay, materials, and more

Architecture

Games

Learning

MetaHuman

Simulation

Tutorials

Spring has sprung, the birds are singing, and we’ve got a fresh batch of Epic learning content for you. Dive in and explore free online courses that cover gameplay development, materials, character animation, and much more.

New Epic tutorials

The Unreal Engine Cassini sample.

Custom Twinmotion Environments from Unreal Engine

In this tutorial, Epic Technical Account Manager Simon Blakeney runs through the simple steps for exporting 8K 360° panoramic screen captures from Unreal Engine via Movie Render Queue and importing them as custom environment backgrounds for your Twinmotion media exports.

Game Engines & Shader Stuttering: UE's Solution

Recently, there have been a number of conversations taking place in the Epic community around shader stuttering and its impact on game developer projects. In this tutorial, we dive into why the phenomenon occurs, explain how PSO precaching can help solve the issue, and explore best practices that will help you minimize shader stuttering. 

Gameplay Ability System - Debugging Tools

Unreal Engine provides many debugging tools for the Gameplay Ability System (GAS). This article covers the Gameplay Debugger, Visual Logger, GAS console commands, and other debugging overlays and widgets. We also explore their role in debugging networked sessions and builds.

Trending community tutorials

A diner scene in UE learning content.
Unreal Engine 5 Beginner’s Guide: UI, Navigation & Project Setup

New to Unreal Engine 5? This beginner-friendly video will introduce you to UE5’s interface, navigation, and project setup, ensuring you start with a solid foundation. Whether you're a game developer, VFX artist, or just exploring real-time engines, user @Thiago.Unreal will help you get up and running quickly.
True Fighting Game Engine tutorial for Unreal Engine.
Image courtesy of @Eugene1sv1
True Fighting Game Engine for Unreal Engine

In this series of four tutorials, Eugene1sv1 explores some of the fundamentals of creating a fighting game in Unreal Engine using characters based on a MetaHuman mesh. He covers everything from adding facial expressions and simulating clothing movement to building a character selection menu.
Substrate materials in Unreal Engine.
Courtesy of Reza Sarkamari
Substrate Materials

Substrate is a powerful tool for physically based rendering (PBR). In the first installment of this two-part beginner’s guide, Reza Sarkamari explains how to create complex materials by making it possible for multiple layers to interact with light. In the second part, he explores advanced Substrate techniques.

Epic talks and demos

A dragon character in Unreal Engine.
Next-Generation Modular Characters

Watch this recorded session from Unreal Fest Seattle 2024 that explores the creation of modular character rigs using the brand new Modular Control Rig Editor.  You’ll learn what it takes to create modules and libraries effectively, and to start building an adaptive workflow for your characters.
A knight in armor in a tutorial for Unreal Engine.
Expanding the Traditional Linear CG Pipeline with Real-Time

Check out this recorded session from Unreal Fest Seattle 2024 that explores why PLATIGE decided to introduce Unreal Engine next to their traditional CG pipeline, and how this pipeline has evolved over the past years. They go over how the pipeline was built, how Unreal Engine introduced a wider variety of management projects, and how it changed the way the company worked.
Developer Community

Learn new things. Connect with people like you.⁠ Join the Epic Developer Community.

Forums (395 posts / week)

Visit forums

Getting Started & Setup

12.9K
48.9K
ander_hominem
How to get Minecraft-like asset placemen?
ander_hominem

Programming & Scripting

195.8K
834.4K
Stevie420
Trying to sort an array by an integer variable
Stevie420

Asset Creation

22.9K
98.1K
Ivan3z
I have a problem with UV maps (Building lighting and mesh merging)
Ivan3z

Character & Animation

36.8K
130.2K
duskwarr
RX 9070 TX Unreal engine Metahuman 5.6 - 5.5.4 crash happens
duskwarr

World Creation

30.0K
127.6K
EN6A6E
Procedural Foliage Spawner No Collision!
EN6A6E

Rendering

60.6K
243.1K
Run_Dos_Run
mrq and the water plugin UE5.6
Run_Dos_Run

Cinematics & Media

11.1K
40.6K
tkslame
New DMX Matrix Fixture have no physical actor, even though all old fixtures are visible
tkslame

Platform & Builds

56.0K
236.9K
horizonprovr
Adding Videos to DLC
horizonprovr

Audio

5.0K
20.5K
72f0ea02d27e482e9829340bd4ed7a77
Need advanced feature for WatchOutput node badly!
72f0ea02d27e482e9829340bd4ed7a77

Pipeline & Plugins

13.0K
52.4K
RafaelMAlmeida
Unofficial Update FSR3/UE5.6
RafaelMAlmeida

More resources

Tutorials

The latest tutorials & courses from our experts.
Explore

Documentation

Complete resources for learning Unreal Engine.
Learn more

Sample projects

Explore Unreal Engine with a range of example content.
Discover all

Snippets

Chunks of code or script you can use in your project.
Go to repository

Roadmap

For a glimpse of what features and updates are coming to Unreal Engine, visit the roadmap.
Go to roadmap
Show more

Get updates on industry innovations and the latest free assets for

By submitting your information, you are agreeing to receive news, surveys, and special offers from Epic Games. Privacy policy