ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
TitleLink
Type
Tags
Level
Notes
2
UI Material Lab - Livestreamhttps://www.youtube.com/live/WaHlhkmVDoIVideomaterialsBeginner, IntermediateLivestream and demo of the UI Material Lab projectLatest update: July 10 2025 (added MVVM tutorial)
3
UI Material Lab - projecthttps://www.fab.com/listings/69680f34-e5d2-44e6-b023-f054bbf629ebProjectmaterialsBeginner, IntermediateDownloadable project and collection of assets and examples
4
Using UVs For Tech Art and UIhttps://dev.epicgames.com/community/learning/tutorials/Y4Kb/unreal-engine-using-uvs-for-tech-art-and-uiCoursematerialsBeginneruses the UI Material Lab throughout the course
5
Materials and Textures for UIhttps://dev.epicgames.com/community/learning/tutorials/PnvG/unreal-engine-materials-and-textures-for-uiCoursematerialsBeginneruses the UI Material Lab throughout the course
6
Joyrok's YouTube channelhttps://www.youtube.com/@joyrok5582YouTube Channelmisc, materials, UMGAll levelsshorter and longer tutorials about all sorts of topics
7
Ben UIhttps://benui.ca/Websitemisc, C++, blueprintAll levelsblog style, different articles about different topics
8
Mathew Wadstein Tutorials (WTF is ? UMG)https://www.youtube.com/watch?v=5Gt444eN7Rg&list=PLSlkDq2rO1t5r1tj6gLWD_EesQ8IZtN_hYouTube ChannelUMGBeginnershort tutorials about all UMG widgets, what they do and how to use them
9
UMGhttps://dev.epicgames.com/community/learning/tutorials/R477/unreal-engine-umgVideoUMGBeginnerfor absolute beginners
10
20 Things You Should Be Using in Unreal Motion Graphics (UMG) | Unreal Fest Gold Coast 2024https://dev.epicgames.com/community/learning/talks-and-demos/MPZq/unreal-engine-20-things-you-should-be-using-in-unreal-motion-graphics-umg-unreal-fest-gold-coast-2024TalkUMGAll levelsbeginner to advanced, there will be wisdom for everyone
11
How to Handle Input and Navigation in Unreal Motion Graphics (UMG) | Unreal Fest Gold Coast 2024https://dev.epicgames.com/community/learning/talks-and-demos/W4Da/unreal-engine-how-to-handle-input-and-navigation-in-unreal-motion-graphics-umg-unreal-fest-gold-coast-2024TalkUMGIntermediatefor all levels
12
Advanced UI Templating Techniques using Widget Blueprints and Materials | Unreal Fest 2022https://dev.epicgames.com/community/learning/talks-and-demos/1kPL/unreal-engine-advanced-ui-templating-techniques-using-widget-blueprints-and-materials-unreal-fest-2022TalkUMGAdvancedintermediate to advance users
13
Handling UI navigation with MVVM and Common Activatable Widgetshttps://dev.epicgames.com/community/learning/tutorials/ep4k/unreal-engine-handling-ui-navigation-with-mvvm-and-common-activatable-widgetsProjectMVVM, UMG, blueprintBeginner, IntermediateTutorial on how to use MVVM to implement navigation in a UI screen. Re-recorded from the Hands-on Lab at Unreal Fest Orlando 2025.
14
UMG Viewmodels: Building More Robust and Testable UIs using MVVM | Unreal Fest 2023https://dev.epicgames.com/community/learning/talks-and-demos/pw3Y/unreal-engine-umg-viewmodels-building-more-robust-and-testable-uis-using-mvvm-unreal-fest-2023TalkUMG, MVVM, C++Intermediate, AdvancedUMG ViewModel is a relatively new UE plugin, based on the MVVM design pattern. It's getting a lot of traction because it makes separation of C++ and UMG easier and empowers tech UI designers by allowing them to iterate and prototype while engineers work on the code. Requires little to no C++ to get stood up (but C++ will be necessary eventually to get it fully functional)
15
UE5 & MVVMhttps://harrisbarra.medium.com/ue5-mvvm-36907bdb34d9ArticleUMG, MVVM, C++BeginnerA good introductory article on MVVM
16
The Book of Shadershttps://thebookofshaders.com/CoursematerialsAll levelsexplains shaders starting by the basic concepts and then going into more complex ones. Uses GLSL, which is not the language used in UE, but the concepts are universal and you can definitely apply them to the UE material editor
17
Inigo Quilez's 2D SDF functionshttps://iquilezles.org/articles/distfunctions2d/ArticlematerialsIntermediateSDFs (Signed Distance Fileds) are a staple of good UI materials. This article teaches you how to generate procedural shapes using math instead of textures. You can reference these functions or come up with your own versions to achieve the specific results you want. I recommend this article only if you're already familiar with the UE material editor and possibly after the UI Material Lab livestream.
18
UMG Slate Compendiumhttps://github.com/YawLighthouse/UMG-Slate-CompendiumCourseUMG, C++, blueprintIntermediate, AdvancedExtensive course focused on Slate and UMG. It covers a wide variety of topics, including invalidation, common widgets, widget reflector, input, focus and performance. Some part are more code heavy and not suitable for beginners.