Learn Unity · Free & Open Source

Make your gamedev dream a reality

Helping you, YES YOU! learn to build your own video games with the Unity engine — from absolute beginner to advanced.

100+
Free Projects
500+
Tutorials
No
Paywall
LlamAcademy
Courses & Programs

Learn Unity in depth

See all courses

Ultimate Unity C# - An 8-Week Live Training Program.

Get ready to finally feel confident writing your own Unity C# code.

The Ultimate Unity Coding Program is an 8-week live, hands-on training designed to help you move from <...

Unity Real Time Strategy: Build Your Own RTS Game

23 Apr 2025

Ever dreamed of making your own real time strategy game but got totally pwned by the complexity? You’re not alone. RTS games are beasts—but this course is here ...

Unity Shader Graph: Create Procedural Shaders & Dynamic FX

13 Dec 2023

Master the Art of Unity Shader Graph: Your Gateway to Breathtaking Visuals!

Embark on a transformative journey into the world of Unity Shader Graph, the revolutionary tool that allows you ...

Free Tutorials

Learn with free full projects

All tutorials

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

Learn in the context of a FREE full project

Every tutorial ships with its complete source on GitHub. For free, for all.

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.