A free, passion-made Unity course that takes you from zero to publishing your first real game — one small step at a time, with no jargon and no rush.
No sign-up required to read. Progress tracking is optional and free.
I built this course because every Unity tutorial I found assumed you already knew something. They skipped steps, used words without explaining them, and made me feel like I was missing something obvious.
So I made the course I wish I had found. Every lesson explains the "why", not just the "how". Every concept is introduced through a real game you actually build. And nothing is paywalled — because passion should be shared, not sold.
Six modules that build naturally on each other. Click any module to see its lessons.
Things I made while building this course that might save you hours. All free, forever.
A small set of clean, consistent 2D sprites — characters, tiles, UI elements — designed specifically for beginners who want to focus on learning, not on art.
30 royalty-free sound effects covering jumps, coins, hits, explosions, and UI sounds. All in .wav format, ready to drag into Unity.
The exact folder structure and project settings used in this course, pre-configured. Create new projects in seconds instead of minutes.
A single-page reference for the C# patterns used most in Unity — variables, loops, coroutines, events. Print it and stick it on your wall.
A printable checklist of every lesson in the course. There is something uniquely satisfying about ticking boxes with a real pen.
Stuck on what to build next? This sheet gives you 50 small, beginner-friendly game concepts with scope estimates so you know what you are getting into.
Progress tracking is completely optional — the lessons are always free to read without an account. But if you want to keep track of where you left off, the tracker remembers everything for you.