Latest Tutorials



Optimize Build Size & Memory Usage with Unity Content Directory | Unity Tutorial

08 Sep 2026
Unity Content Directory is a powerful new tool in Unity 6.6 to help us optimize how we load assets at runtime. This is a first look at using it to replace using Resources.Load to optimize build siz...

How to Make Custom Controls in UI Toolkit | Unity Tutorial

01 Sep 2026

When to use Templates vs Custom Controls in UI Toolkit

28 Aug 2026

When (and how) to use Templates and Custom Controls in UI Toolkit | Unity Tutorial

25 Aug 2026
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

How to Make (and USE) Templates in Modern UI Toolkit

22 Aug 2026

Why I ALWAYS Use UI Scale Mode "Expand" in UI Toolkit

19 Aug 2026

When SHOULD YOU Use UI Scale Mode: Constant Pixel Size?

15 Aug 2026

Every UI Toolkit Scale Mode Explained | Unity Tutorial

11 Aug 2026
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

Simplify Your Code with Interfaces

02 Jun 2026

Why New WRITING CODE is a CRITICAL SKILL for Game Devs

27 May 2026

Why New GameDevs Should Start SMALL

19 May 2026

Why Reading Code is a CRITICAL Skill as a GameDev

12 May 2026

I made a pizza cooking game in 1 HOUR!

02 Jan 2026
I made this game as part of this GameDev.tv battle video: https://youtu.be/IsAS2XlfjLw?si=fzVRLfMETwtflzDy

Unity Tip - Quickly Offset Numbers in the Inspector

26 Oct 2025
Subscribe to @LlamAcademy for more tips, tricks, and of course, full free projects!

How to totally mess up syncing unit attacks & damage (and how to fix it) | Unity Tutorial

09 Sep 2025
Learn how to sync up your units' attacks with their animations and apply damage at the proper time!

Unity Navigation In 2025 - Key Components for Building Navigable Worlds

27 Aug 2025
Learn about the state of the Unity Navigation System in 2025 and the key components you need to build YOUR GAME with Game AI that understands the world and can move seamlessly!

I'm hosting a Unity Navigation Livestream! #gamedev #unity

19 Aug 2025
Make sure you tune in! August 26 7AM CDT! https://youtube.com/live/8Hs5mM_jBGA

Runtime NavMesh Updates in Performance Critical Contexts | Unity Tutorial

12 Aug 2025
Learn how you can update the NavMesh QUICKLY in response to object destruction in your game! In this video we look at multiple approaches to updating the NavMesh and discuss the pros and cons of ea...

How to Retarget Animations with Inverse Kinematics & Animation Rigging | Unity Tutorial

29 Jul 2025
Learn how I used the Animation Rigging package to retarget my T-Rex animations to accurately eat humans off the ledge in my free and open source microgame: Dino Attack!

Advanced NavMesh Usage - Beyond Simple SetDestination | Unity Tutorial

15 Jul 2025
Learn more advanced ways of making your Game AI move on a NavMesh. Most tutorials focus on "NavMeshAgent.SetDestination(other.transform.position);" which gets you up and running quickly, but also h...

POV - Setting up Inverse Kinematics on a new model for the first time #gamedev

05 Jul 2025
Every. Single. Time.

How I made an Inverse Tower Defense game with Unity 6. It's FREE & Open Source.

01 Jul 2025
In this video you’ll learn how I made my latest free and open source tutorial microgame - Dino Attack! You play as Dinosaurs trying to rescue their eggs from the evil humans!

FIX Jittery NavMeshAgent Movement in Unity 6 | Unity Tutorial

18 Jun 2025
In Unity 6, 6.1, and 6.2 beta there is a bug affecting NavMeshAgents where every time you call SetDestination(), the agent briefly pauses as it recalculates a new path. This was NOT the behavior pr...

Just another day using VSCode to write basic C# code...

07 Jun 2025

From Bland to Engaging: Make Your UI Toolkit UI Pop with Animations | Unity Tutorial

27 May 2025
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

Runtime UI Data Binding with UI Toolkit | Unity Tutorial

13 May 2025
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

RTS Keyboard Camera Movement with Cinemachine 3 | Unity Tutorial

29 Apr 2025
In this tutorial you'll learn how to control your camera's movement with the new input system & Cinemachine 3. If you've been using Cinemachine 2 you'll find some major changes in how you interact ...

Parallax Occlusion Mapping: Depth Illusion in Shader Graph | Unity Tutorial

15 Apr 2025
In this video you’ll learn about a powerful node in Unity Shader Graph, the Parallax Occlusion Mapping Node. This allows us to FAKE rendering 3d depth on a totally flat plane. In many modern games ...

Unity Localization Tools | Learn How to Localize Your Game | Unity Tutorial

01 Apr 2025
In this video you'll learn about the Unity Localization Package and how to use it to add translations into your game. Gamers want games in their native language so targeting only English is not goo...

Use THIS FREE TOOL to Boost Your Game's FPS | Unity Tutorial

18 Mar 2025
In this video you'll learn how to use the most important tool to optimize your game - the PROFILER!

Using the Blackboard in Unity Behavior | Unity Tutorial

04 Mar 2025
In this video you'll learn all about the Blackboard in Unity Behavior including how to create new variables on the Blackboard, assign values in the Inspector, and assign values in your code!

Action Nodes (& Custom Actions) in Unity Behavior | Unity Tutorial

18 Feb 2025
Learn about Action Nodes in Unity Behavior, some key aspects of using them, and very importantly, how to create your own custom actions!

Control Flow Nodes in Unity Behavior | Unity Tutorial

04 Feb 2025
In this video you'll learn about Control Flow nodes in Unity Behavior, what they do, and how to use them. Unity Behavior is a new FREE Behavior Tree tool available in the Package Manager starting w...

Introduction to Unity Behavior | Unity Tutorial

21 Jan 2025
In this video you'll become familiar with the core concepts of Unity Behavior, including a live example.

Convenient UI Management in UI Toolkit | Unity Tutorial

07 Jan 2025
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

How you can use the "new" input system the old way | Unity Tutorial

24 Dec 2024
In this video you'll learn about the Keyboard and Mouse APIs from the new Input System and how you can use them to poll for input in Update() just like you did with the old input system Input.GetKe...

UI Toolkit Templates are POWERFUL | Unity Tutorial

10 Dec 2024
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

Orbit Target with Cinemachine 3 | Unity Tutorial

26 Nov 2024
Learn how to implement a player-controlled orbit around a target with Cinemachine 3, like I did in this Minigolf microgame!

Show Objects Through Walls with Render Objects (NO CODE) | Unity Tutorial

12 Nov 2024
In this tutorial you'll learn how to:

3 CRITICAL EditorWindow Tips | Unity Tutorial

29 Oct 2024
In this video you'll learn about 3 CRITICAL EditorWindow Tips you need to know if you're working with custom Editor Windows in Unity!

Just another day using VSCode to build Unity games...

24 Oct 2024

NavMeshAgents & Ladders | AI Series Ep 54 | Unity Tutorial

15 Oct 2024
In this tutorial you will learn how to set up OffMeshLinks via the NavMeshLink component to add ladders into your game!

How I Implemented Runtime Mesh Combination in my Minigolf Microgame | Unity Tutorial

01 Oct 2024
In this video you'll learn how to perform Mesh Combination at Runtime in Unity! You'll see how I implemented it specifically in my free and open source minigolf microgame and learn the process for ...

How to Avoid Ghost Collisions | Unity Tutorial

17 Sep 2024
In this tutorial you'll learn WHY ghost collisions happen as well as a couple of ways you can avoid ghost collisions.

1 Scene INFINITE Levels by Spawning Levels from ScriptableObject Data at Runtime | Unity Tutorial

03 Sep 2024
Learn how I used ScriptableObjects to spawn tiles and prefabs into my single game scene to support INFINITE numbers of levels! Using a simple editor tool and the Tilemap, I crafted the levels in th...

How I Made a Level Save/Load Editor Window for my Minigolf Microgame | UI Toolkit Unity Tutorial

20 Aug 2024
Getting started with UI Toolkit? Check out my UI Toolkit Fundamentals Course: https://gamedev.tv/courses/unity-ui-toolkit-fundamentals?ref=mjuzyjq&utm_source=llamacademy&utm_medium=youtube&utm_camp...

How the Tilemap Tools Helped Me Expedite the Level Creation Process for My Minigolf Microgame

06 Aug 2024
In this video you'll learn how I used the tilemap (2d) tools to build out my 3d levels quickly and easily for my free and open source minigolf microgame!

My Top 5 Asset Picks from The Dev Days of Summer Unity Asset Store Sale

26 Jul 2024
In this video I'm bringing you my top picks from the Dev Days of Summer

I Made a Free and Open Source Minigolf Game with Unity. Here's How.

23 Jul 2024
In this video you'll learn the high level concepts I used to make my latest free and open source Minigolf Microgame. In the next few months I will be covering each of these in detail with their own...

How to Make Every Specular PBR Surface Input in the URP/Lit Shader | Unity Tutorial

09 Jul 2024
Learn how to recreate all the standard surface inputs (PBR) on the URP/Lit Shader in Unity ShaderGraph!

Connect on Social Media

Some links may be affiliate links, which at no additional cost to you, gives LlamAcademy a small portion of the purchase.