Epic’s free learning courses for November.

Learning

News

November 19, 2025

November Epic learning content: animation, game profiling, and more

A-COM Animation Sample

Animation

Blueprints

Control Rig

Film & Television

Games

Learning

Motion Matching

Slate

Tutorials

Unreal Insights

November’s free learning content is here. This month’s selection includes a deep dive into the recently released A-COM Animation Sample; best practices around using Unreal Engine’s performance and memory optimization tools; a look at adding physics to a Control Rig; and more.

Dive in today and take your skills to the next level.

New Epic Games tutorials

Exploring the Animation Sample | A-COM Animation Sample - Part 1

This course guides you through animation workflows using the A-COM Animation Sample—a full sample project developed by Agora Studio that features stylized characters. The first installment of this two-part lesson explores how to manage project structure, create environments, set up cameras, rig characters, and more.
Check it out
A-COM Animation Sample tutorial—Part One

Working with Animation Data in Unreal Engine 5.6 | A-COM Animation Sample - Part 2

Part two of the course that dives into the A-COM Animation Sample showcases how to master flexible, nondestructive animation workflows—bake and backward-solve between Control Rigs and Animation Sequences, layer non-destructive tweaks, refine motions with Animation Layers, and polish with the Curve Editor using Buffer Curves, the Euler filter, and keyframe tools for precise control.
See more
A-COM Animation Sample tutorial—Part Two

Profiling Game Memory and Performance

When a game reaches a certain stage of development, performance and memory optimization become an important priority. Unreal Engine has many tools to help with this process, but it can be hard to know where to start. This tutorial explains how to use the engine’s built-in Memory Profiling tools along with Unreal Insights to analyze bottlenecks—and make the necessary tweaks that will ensure your game runs smoothly across different platforms and devices.
Take a look
UE Profiling Game Memory and Performance tutorial.

Control Rig Physics

Learn how to add physics to a Control Rig for use in games and animation. This tutorial will guide you through the process so that you can control almost all aspects of its behavior in a simple and intuitive way. The resulting Control Rig can be used in game or for animating in engine.
Dive in
UE Control Rig Physics tutorial.

Trending community tutorials

Unreal Engine delegates (C++ and Blueprints)

Delegates and events are among Unreal Engine’s most powerful features—and also some of its most misunderstood. They’re everywhere, from UI updates to gameplay abilities, yet many developers struggle with them. This course is designed to demystify delegates completely. We go in depth, breaking down not just how to use them, but why they matter, when to reach for them, and how to avoid the common pitfalls that plague large projects.
Learn more
Unreal Engine delegates (C++ and Blueprints) course.
Image courtesy of @Ckw255

A Basic Introduction to Slate in Unreal Engine 5.6 (advanced topic)

In this tutorial, you’ll learn how to create a basic three-button menu system using Slate: Unreal Engine’s foundational, cross-platform C++ framework for building UI, used for both the engine’s editor and in-game interfaces. This advanced tutorial assumes knowledge of Unreal Engine, C++, and Visual Studio 2022. By the end of the tutorial, you’ll have the knowledge you need to begin coding in Slate and creating UI systems.
Get started
Tutorial: A Basic Introduction to Slate in Unreal Engine 5.6.
Image courtesy of @ok_studios

Packaging | Full Guide

Packaging is building and assembling all the code and assets in your editor project into a finalized, distribution-ready, platform-specific application. Most people don’t consider packaging when they first start making a project, but thinking about it early on can make your life a lot easier later down the line. Learn how to package your game in this tutorial.
Check it out
Unreal Engine tutorial: Packaging | Full Guide.
Image courtesy of @DELGOODIE

Unreal Engine 5 Motion Matching Tutorial

This tutorial explains the process of setting up Motion Matching step by step, covering locomotion, Animation Blueprint workflow, Blend Spaces, clean transitions, and beyond. If you want next-level character movement without the hassle of using state machines, this video will guide you from beginner to advanced in a simple, practical way.
See more
Unreal Engine 5 Motion Matching Tutorial.
Image courtesy of @Rohit_G_Mahto

Epic talks and demos

Amplifying the Unreal Audio Engine With Extensions and Plugins

In this session recorded at Unreal Fest Orlando 2025, SweejTech explores the many ways developers can add to audio functionality to UE projects, touching on MetaSounds nodes and interfaces, the Builder API, audio subsystems, editor windows, source data overrides, feature plugins, bus effects, and unit tests.
Take a look
Amplifying the Unreal Audio Engine With Extensions and Plugins.

Bringing Illumination’s Villain-Con Minion Blast to Life With UE | Unreal Fest Orlando 2025

At Unreal Fest Orlando 2025, Universal Creative revealed how they generated feature-film-quality animation running in real time on the attraction Illumination’s Villain-Con Minion Blast, an interactive blaster game for all ages. Watch the recording of the session here. 
Dive in
Bringing Illumination’s Villain-Con Minion Blast to Life With UE.
Developer Community

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

Tutorials

The latest tutorials & courses from our experts.

Documentation

Complete resources for learning Unreal Engine.

Sample projects

Explore Unreal Engine with a range of example content.

Snippets

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

Roadmap

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

Forums (124 posts / week)

Visit forums

Getting Started & Setup

13.3K
50.6K
Pavlopske
Perfomance on M2 Max Studio
Pavlopske

Programming & Scripting

202.5K
861.3K
PRIME_BLAZE_v
I can’t load into any game
PRIME_BLAZE_v

Asset Creation

23.7K
101.3K
LiLJ2023
Random triangular gaps in geometry from WPO in material
LiLJ2023

Character & Animation

38.2K
135.0K
ELI.R1
How can I prevent facial texture stretching while using bone-driven 3D facial deformation in UE5?
ELI.R1

World Creation

30.7K
130.4K
FloatingPebble
Bad transition between river and lake
FloatingPebble

Rendering

62.7K
254.1K
Seaneh
Mutable dataless Texture Parameter won't display a runtime-generated Texture2D (from RenderTarget), but works fine with imported textures
Seaneh

Cinematics & Media

11.5K
42.4K
TactileVisions
Audio fade doesn't work in Sequencer
TactileVisions

Platform & Builds

57.8K
245.6K
Boss26stv01
UE 5.6 + PICO OpenXR: "xmlns:android is a duplicate attribute name" — full breakdown and working fix
Boss26stv01

Audio

5.1K
21.0K
DayDreamDen
[FREE] Chill LoFi song for your Games!
DayDreamDen

Pipeline & Plugins

14.3K
58.8K
armorking2063
Models imported from Blender using the Send2Unreal plugin are positioned incorrectly
armorking2063

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