UI & UI Toolkit
Interfaces in Unity use uGUI or the newer UI Toolkit. These guides cover layout, scaling, menus, HUDs, animation, performance and building UI that works across screen sizes. Useful before your menus turn into a tangle. 61 hand-picked Unity guides, tutorials, videos and repos, kept current.
- Smoothly Fade Between Music Tracks in Unity the EASY Way | Unity Tutorial
Backdrop Filters are a brand new (in Unity 6.6) feature in UI Toolkit that allow us to attach special effects to the "backdrop" of visual elements. This enables us to have really cool effects like a b
youtube.com · Oct 2026 - Filter vs Backdrop Filter - What's the difference?
Backdrop filters apply to what's BEHIND the UI element, while the filters apply to the UI element itself!
youtube.com · Oct 2026 - Every UI Toolkit Filter in 60 Seconds
Backdrop Filters are a new cool UI Toolkit feature with Unity 6.6! We can now apply filters to what's behind our UI elements!
youtube.com · Sep 2026 - New in Unity 6.6 - Backdrop Filters
Backdrop Filters are a new cool UI Toolkit feature with Unity 6.6! We can now apply filters to what's behind our UI elements!
youtube.com · Sep 2026 - Unity 6.6 Can Now Filter What's BEHIND Your UI! UI Toolkit Tutorial
Backdrop Filters are a brand new (in Unity 6.6) feature in UI Toolkit that allow us to attach special effects to the "backdrop" of visual elements. This enables us to have really cool effects like a b
youtube.com · Sep 2026 - How to Make Custom Controls in UI Toolkit | Unity Tutorial
Templates when you need simple functionality or display only, Custom Controls when you need more complex functionality!
youtube.com · Sep 2026 - When to use Templates vs Custom Controls in UI Toolkit
Templates when you need simple functionality or display only, Custom Controls when you need more complex functionality!
youtube.com · Aug 2026 - When (and how) to use Templates and Custom Controls in UI Toolkit | Unity Tutorial
Templates and Custom Controls are both powerful features in UI Toolkit. In this video you'll learn how to make both, and when you should use each.
youtube.com · Aug 2026 - Breaking down a 3D interactive menu in Unity
A 3D menu where buttons react to the cursor, explained step by step.
jettelly.com · Aug 2026 - How to Make (and USE) Templates in Modern UI Toolkit
Make a UXML document, inject it into another. Done!
youtube.com · Aug 2026 - Why I ALWAYS Use UI Scale Mode "Expand" in UI Toolkit
Make your UI scale reasonably on all target aspect ratios and screen resolutions!
youtube.com · Aug 2026 - When SHOULD YOU Use UI Scale Mode: Constant Pixel Size?
Typically, not for your Runtime UI. Instead, use it when manipulating size and position of elements IN CODE.
youtube.com · Aug 2026 - Patreon: UI Background
Patreon post on building UI backgrounds in Unity.
patreon.com · ~Jun 2026 - How to make a Typewriter Effect in Unity with TextMeshPro
Reveals dialogue character by character using TextMeshPro's maxVisibleCharacters for a typewriter effect.
blog.febucci.com · May 2026 - How to make a flapping text effect in Unity
Recreates an airport-board flip text effect in Unity using the Text Animator asset.
blog.febucci.com · Apr 2026 - How to create animated damage numbers in Unity
Builds animated floating damage numbers for combat feedback in Unity.
blog.febucci.com · Apr 2026 - Why You Should Choose UIToolkit over UGUI
Argues for choosing UI Toolkit over UGUI.
youtube.com · Apr 2026 - Hex Map 5.2: Save and Load Menu
Hex Map 5.2 update converting the Save and Load menu to UI Toolkit.
catlikecoding.com · Feb 2026 - Patreon: UI Invert Mask
Patreon post on an inverted UI mask effect in Unity.
patreon.com · ~Feb 2026 - Hex Map 5.1: New Map Menu
Hex Map 5.1 update converting the New Map menu to UI Toolkit.
catlikecoding.com · Feb 2026 - UI Shine Effect
Creating sweeping shine effects for Unity UI. Learn how to add polished, eye-catching visual feedback to your game's interface elements.
bartouv.github.io · Sep 2025 - The Hidden Performance Killer: RectMask2D
RectMask2D can silently destroy your UI performance. Discover why this seemingly innocent component causes massive overhead and what to do about it.
bartouv.github.io · Sep 2025 - Making Games Responsive to Different Devices
Building adaptive layouts that work across mobile, tablet, and desktop. Handling different aspect ratios and screen sizes gracefully.
bartouv.github.io · Sep 2025 - Hex Map 4.1: Better Dragging
Hex Map 4.1 update improving dragging UX.
catlikecoding.com · Aug 2025 - How to make a Stylized Minimap (with Navmesh)
Builds a stylized minimap using a navmesh.
youtu.be · Jul 2025 - Word Play's accessibility features (thread)
Concrete accessibility options for a word game: readability modes, input choices and forgiving rules.
bsky.app · Jun 2025 - Clean (Mini)Map Setup 2
Patreon post on setting up a clean minimap, part 2.
patreon.com · Jun 2025 - Curve Layout Group for UI
Patreon post on a curved layout group for Unity UI.
patreon.com · May 2025 - Create Scalable & Performant UI for Games in Unity 6
Building scalable, performant multiplatform UI with UI Toolkit in Unity 6, for programmers and artists.
unity.com · Apr 2025 - Building A Tool To Easily Generate Item Icons in Unity
Builds an editor tool that renders item icons for Unity inventories.
youtube.com · Apr 2025 - Hex Map 4.0: UI Toolkit
Hex Map 4.0 update recreating the map UI with UI Toolkit.
catlikecoding.com · Mar 2025 - The Game Kitchen on 3 technical challenges making The Stone of Madness
Three technical challenges in custom rendering, UI and testing while building a 2.5D adventure.
unity.com · Mar 2025 - Civilization VII's diplomacy screen framing (thread)
How character framing in Civ VII's diplomacy UI undermines the player's head-of-state fantasy.
bsky.app · Feb 2025 - Maze 4.0.0
Tutorial: upgrades the Unity maze project to Unity 6 and UI Toolkit (Maze 4.0.0).
catlikecoding.com · Jan 2025 - Unity 6 UI Toolkit: News and Updates
What changed in UI Toolkit for Unity 6: new features for building and customizing interfaces faster.
unity.com · Nov 2024 - Glitchy TextMeshPro text shader with free code and tutorial
Custom TMP shader producing glitch text, with full written tutorial and free shader code.
patreon.com · Nov 2024 - Glitchy Textmeshpro Shader
Patreon post on a glitchy TextMeshPro shader.
patreon.com · Oct 2024 - Recreating Balatro's Game Feel | Mix and Jam
Recreates the game feel of Balatro's cards in Unity.
youtube.com · Apr 2024 - Building Runtime UI with UI Toolkit In Unity
Builds runtime in-game UI with UI Toolkit.
youtube.com · Apr 2024 - A look at mobile screen reader support in the Unity Engine
How to make mobile games work with iOS and Android screen readers using Unity's accessibility support.
unity.com · Jan 2024 - UI Toolkit Primer - Build UIs like a Programmer
Building interfaces is now effortlessly simple with the powerful new UI Toolkit. I'll guide you through how I, as a programmer, construct these interfaces and walk you through the essential fundamenta
youtube.com · Aug 2023 - It’s all in here: The ultimate guide to creating UI interfaces in Unity
Unity e-book guide to designing and building UI interfaces.
blog.unity.com · Dec 2022 - How to immerse your players through effective UI and game design
Excerpt on immersing players through effective UI and game design.
blog.unity.com · Nov 2022 - Unity - Manual: Create a list view runtime UI
Unity manual page on creating a runtime character selection UI with ListView.
docs.unity3d.com · ~Jun 2022 - Unity - Manual: UI Toolkit
Unity overview page for UI Toolkit.
unity.com · ~Oct 2021 - Unity UI performance optimization tips
Unity guide with tips for optimizing UI performance.
unity.com · ~Aug 2021 - The Power of Video Game HUDs
How HUDs communicate information and when diegetic or minimal interfaces work better.
youtube.com · Apr 2021 - Unity - Manual: Comparison of UI systems in Unity
Unity manual comparison of UI Toolkit, uGUI and IMGUI.
docs.unity3d.com · ~Mar 2021 - Healthbars, SDFs & Lighting • Shaders for Game Devs [Part 2]
Shaders for game devs part 2 on healthbars, SDFs and lighting.
youtube.com · Feb 2021 - Recreating Metroid Prime's HUD Visual | Mix and Jam
Recreates Metroid Prime's HUD visor visuals in Unity.
youtube.com · Jul 2019 - Recreating Smash Bros. Selection Screen | Mix and Jam
Recreates Smash Bros' character selection screen in Unity.
youtube.com · Feb 2019 - Recreating Mario Odyssey's Kingdom Select | Mix and Jam
Recreates Mario Odyssey's kingdom select screen in Unity.
youtube.com · Feb 2019 - Improving Games for Those with Cognitive Disabilities | Designing for Disability
Design techniques that make games more accessible to players with cognitive disabilities.
youtube.com · Feb 2019 - Making Games Better for Players with Motor Disabilities | Designing for Disability
Design options such as remapping and input alternatives that help players with motor disabilities.
youtube.com · Oct 2018 - Making Games Better for Gamers with Colourblindness & Low Vision | Designing for Disability
Techniques for supporting colourblind and low-vision players through colour, contrast and audio cues.
youtube.com · Aug 2018 - Making Games Better for the Deaf and Hard of Hearing | Designing for Disability
Subtitles, visual sound cues and other features that make games accessible for deaf players.
youtube.com · Jul 2018 - Prey – Evil Buttons
Looks at evil buttons in Prey and what they teach about game design.
simonschreibt.de · Jan 2014 - Sacred 2 – Floating Point Numbers
Looks at overuse of floating point numbers in Sacred 2's UI.
simonschreibt.de · Nov 2013 - Doom 3 – HDUI
Explains how Doom 3 draws its in-world holographic user interfaces on screens.
simonschreibt.de · May 2013 - Diablo 3 – Resource Bubbles
Looks at the liquid-filled resource orbs in Diablo 3 and how the bubble effect is built.
simonschreibt.de · Mar 2013 - Unity UI Extensions repo (Bitbucket)
Repo: Unity UI Extensions, a collection of extra UI components.
bitbucket.org