---
scope: tutorial
sort: "relevance"
language: "en"
total_results: 133
page: 1
limit: 20
next_page_url: "https://learn.unity.com/search.md?scope=tutorial&page=2"
---

# Search results

Results 1–20 of 133.

Each result lists its 5 newest supported Unity versions; content for older versions is generally more likely to be outdated, but you can filter by any version with `unityVersion=<value>` (values under Refine).

1. [URP recipe: Compute shaders](https://learn.unity.com/tutorial/urp-recipe-compute-shaders?language=en) ([md](https://learn.unity.com/tutorial/urp-recipe-compute-shaders.md?language=en)) — tutorial · intermediate · Unity 6.2, 6.1, 6.0
   Follow a URP-based workflow to write an HLSL compute shader that drives custom particle effects in Unity.
2. [Make a Health Bar with UI Toolkit](https://learn.unity.com/tutorial/make-health-bar-with-UItoolkit?language=en) ([md](https://learn.unity.com/tutorial/make-health-bar-with-UItoolkit.md?language=en)) — tutorial · beginner · 30 min · Unity 6.3, 6.2, 6.1, 6.0 · Topics: User Interface
   Use Unity’s UI Toolkit to build and display a functional health bar that improves your game’s user interface.
3. [Welcome to the Creative Core Pathway](https://learn.unity.com/tutorial/welcome-to-creative-core-1?language=en) ([md](https://learn.unity.com/tutorial/welcome-to-creative-core-1.md?language=en)) — tutorial · beginner · 10 min · Unity 2020.3 · Topics: For Educators
   Get an overview of the Creative Core pathway, its intended learners, and how the learning journey is organized.
4. [Getting started with Unity Web](https://learn.unity.com/tutorial/getting-started-with-unity-web?language=en) ([md](https://learn.unity.com/tutorial/getting-started-with-unity-web.md?language=en)) — tutorial · beginner · 90 min · Unity 6.0 · Topics: Editor Essentials
   Discover how to configure, build, connect, and deploy a Unity web project, from Editor settings to hosting your finished game.
5. [Unity Version Control: Quick start guide](https://learn.unity.com/tutorial/unity-version-control-guide?language=en) ([md](https://learn.unity.com/tutorial/unity-version-control-guide.md?language=en)) — tutorial · beginner · 5 min · Unity 6.0, 6 Preview, 6 Beta, 2023.2, 2023.1 (+7 more)
   Get a quick, step-by-step introduction to setting up Unity Version Control in the Unity Editor.
6. [Implement data persistence between scenes](https://learn.unity.com/tutorial/implement-data-persistence-between-scenes-1?language=en) ([md](https://learn.unity.com/tutorial/implement-data-persistence-between-scenes-1.md?language=en)) — tutorial · foundational · 20 min · Unity 2020.3
   Learn to implement data persistence with DontDestroyOnLoad, static patterns, and scripts that share variables across scenes.
7. [Rewarding Play: A Roadmap for In-Game Success](https://learn.unity.com/tutorial/rewarding-play-a-roadmap-for-in-game-success?language=en) ([md](https://learn.unity.com/tutorial/rewarding-play-a-roadmap-for-in-game-success.md?language=en)) — tutorial · intermediate · 60 min · Unity 6.2, 6.1, 6.0, 6 Preview, 6 Beta (+25 more)
   Explore data-driven strategies to design in-game rewards and rewarded ads that boost engagement, retention, and revenue.
8. [Master Multi-Threading in Unity](https://learn.unity.com/tutorial/master-multi-threading-in-unity?language=en) ([md](https://learn.unity.com/tutorial/master-multi-threading-in-unity.md?language=en)) — tutorial · intermediate · Unity 6.3
   Learn practical techniques to profile, diagnose, and optimize Unity application performance using native and consultant-grade analysis tools.
9. [Publish your first mobile runner game](https://learn.unity.com/tutorial/publish-your-first-mobile-runner-game?language=en) ([md](https://learn.unity.com/tutorial/publish-your-first-mobile-runner-game.md?language=en)) — tutorial · foundational · 10 min · Unity 2021.3 · Topics: For Educators
   Use this mobile runner template to quickly build, edit, and publish a game with ready-made mechanics, presets, and in-Editor guidance.
10. [Prefab editing mode](https://learn.unity.com/tutorial/prefab-editing-mode?language=en) ([md](https://learn.unity.com/tutorial/prefab-editing-mode.md?language=en)) — tutorial · foundational · 5 min · Unity 6.0
   Get a quick overview of prefab editing mode in the Unity Editor and access links for deeper guidance.
11. [Creating Visual Effects with Unity’s VFX Graph](https://learn.unity.com/tutorial/creating-visual-effects-with-unity-s-vfx-graph?language=en) ([md](https://learn.unity.com/tutorial/creating-visual-effects-with-unity-s-vfx-graph.md?language=en)) — tutorial · intermediate · 60 min · Unity 6.0
   Learn VFX Graph workflows by building a falling leaves effect, adding gravity and collisions, and optimizing visual effects in Unity.
12. [Data-Driven Color Kits with ScriptableObjects in Unity 6](https://learn.unity.com/tutorial/data-driven-color-kits-with-scriptableobjects-in-unity-6?language=en) ([md](https://learn.unity.com/tutorial/data-driven-color-kits-with-scriptableobjects-in-unity-6.md?language=en)) — tutorial · intermediate · 60 min · Unity 6.2, 6.1, 6.0
   Explore ScriptableObject-based color kits with Spine-Unity to build data-driven, reusable 2D character customization workflows.
13. [Introduction to Digital Twins with Unity](https://learn.unity.com/tutorial/introduction-to-digital-twins-with-unity?language=en) ([md](https://learn.unity.com/tutorial/introduction-to-digital-twins-with-unity.md?language=en)) — tutorial · intermediate · 30 min · Unity 2022.3
   Explore core digital twin concepts and build a simple real-time 3D fire response simulation in Unity.
14. [The Basics of the Audio Random Container](https://learn.unity.com/tutorial/the-basics-of-the-audio-random-container?language=en) ([md](https://learn.unity.com/tutorial/the-basics-of-the-audio-random-container.md?language=en)) — tutorial · intermediate · 30 min · Unity 6.0, 6 Preview, 6 Beta, 2023.2
   Create an Audio Random Container, configure randomized clip playback, and control it with C# for dynamic audio.
15. [Configuring Global Environment Lighting Settings - Unity 2019.4](https://learn.unity.com/tutorial/configuring-global-environment-lighting-settings-2018?language=en) ([md](https://learn.unity.com/tutorial/configuring-global-environment-lighting-settings-2018.md?language=en)) — tutorial · beginner · 10 min · Unity 2019.4 · Topics: Lighting & Visual Fidelity
   Configure Global Illumination settings in Unity to produce more realistic, bounced lighting in your scenes.
16. [Loading Times: How to avoid staring at a loading screen](https://learn.unity.com/tutorial/loading-times-how-to-avoid-staring-at-a-loading-screen?language=en) ([md](https://learn.unity.com/tutorial/loading-times-how-to-avoid-staring-at-a-loading-screen.md?language=en)) — tutorial · intermediate · 60 min · Unity 6.0, 6 Preview, 6 Beta, 2023.2, 2023.1 (+23 more)
   Learn to profile Unity initialization and apply runtime loading, serialization, and multithreading techniques to reduce startup times.
17. [Reducing Motion Sickness with XRI Toolkit](https://learn.unity.com/tutorial/reducing-motion-sickness-with-xri-toolkit?language=en) ([md](https://learn.unity.com/tutorial/reducing-motion-sickness-with-xri-toolkit.md?language=en)) — tutorial · intermediate · 60 min · Unity 6.0
   Explore XR Interaction Toolkit comfort tools and profiling workflows to reduce motion sickness and stabilize performance in XR.
18. [Unity Build Automation: Quick start guide](https://learn.unity.com/tutorial/unity-build-automation?language=en) ([md](https://learn.unity.com/tutorial/unity-build-automation.md?language=en)) — tutorial · beginner · 10 min · Unity 6.0, 6 Preview, 6 Beta, 2023.2, 2023.1 (+7 more)
   Get a quick, step-by-step overview of Unity Build Automation to start automating your builds.
19. [Cinemachine Dolly Cart and Track](https://learn.unity.com/tutorial/-2cinemachine-dolly-cart-and-track-2018?language=en) ([md](https://learn.unity.com/tutorial/-2cinemachine-dolly-cart-and-track-2018.md?language=en)) — tutorial · beginner · 30 min · Unity 2019.4, 2018.4, 2018.3, 2018.2, 2018.1 (+4 more) · Topics: Cameras
   Learn to configure a Cinemachine camera to create a smooth tracking shot that follows action along a path.
20. [Introduction to Unity CLI](https://learn.unity.com/tutorial/introduction-to-unity-cli?language=en) ([md](https://learn.unity.com/tutorial/introduction-to-unity-cli.md?language=en)) — tutorial · beginner · 15 min · Unity 6.4, 6.3, 6.2, 6.1, 6.0 · Topics: Editor Essentials, Scripting, AI & Navigation
   Learn how to install the Unity CLI (Command Line Interface) and use the command surface.

## Refine

To narrow this search, add `<key>=<value>` to its URL as a query parameter (after `?` if the URL has none yet, otherwise after `&`), URL-encoding the value, and drop any `page` parameter. Repeat a key to add more values: topics must all match, every other key matches any. To search by text instead, set `q=<terms>`, replacing any existing `q`.

- **Unity version** (`unityVersion`): `6.4` (1) · `6.3` (14) · `6.2` (10) · `6.1` (10) · `6 Beta` (9) · `6 Preview` (9) · `6.0` (35) · `2023.2` (9) · `2023.1` (8) · `2022.3` (21) · `2022.2` (16) · `2022.1` (13) · `2021.3` (54) · `2021.2` (15) · `2021.1` (16) · `2020.3` (19) · `2020.2` (15) · `2020.1` (15) · `2019.4` (26) · `2019.3` (38) · `2019.2` (37) · `2019.1` (38) · `2018.4` (37) · `2018.3` (36) · `2018.2` (36) · `2018.1` (37) · `2017.4` (30) · `2017.3` (31) · `2017.2` (30) · `2017.1` (30) · `5.x` (26) · `4.x` (23)
- **Duration** (`estimatedDuration`): `less-than-15` < 15 Minutes (65) · `15-60` 15 - 60 Minutes (61) · `1-2-hours` 1 - 2 Hours (19) · `more-than-2` > 2 Hours (2)
- **Difficulty** (`difficultyLevel`): `foundational` (18) · `beginner` (71) · `intermediate` (44)
- **Topics** (`topics`): `2D` (3) · `AI & Navigation` (2) · `Animation` (6) · `Art` (1) · `Audio` (2) · `Cameras` (3) · `Editor Essentials` (7) · `For Educators` (10) · `Graphics & Visual Effects` (3) · `Lighting & Visual Fidelity` (2) · `Mobile & Touch` (2) · `Multiplayer & Networking` (1) · `Optimization` (1) · `Project Management` (3) · `Project Setup & Settings` (1) · `Scripting` (49) · `Unity Services` (1) · `User Interface` (3) · `XR` (3)
