
Build games people actually play
Unreal Engine 5, Unity and Godot. Learn by shipping small playable games, not by watching engine tours.
Why this school
Build games people actually play.
The fastest way to learn game development is to finish a small game, then another. These courses are built around exactly that: playable projects in Unity, Godot and Unreal Engine 5, scoped small enough to complete and real enough to show.
Not sure which engine? Godot is free and lightweight, Unity has the biggest job market for 2D and mobile, Unreal leads for high-end 3D. The subscription covers all three, so you can start where it's easiest and move where your ambition goes.
The courses
Start where it makes sense for you
CertificatePlan a five-room level, prototype it in Blueprint, then model, texture and animate the art for it in Blender.
97 lessonsSelf-pacedCertificate
CertificateC# from zero, then five Unity projects, with a 2D platformer carrying most of the engine work.
65 lessonsSelf-pacedCertificate
CertificateBuild one complete 2D role-playing game in Godot 4 and GDScript, from world map to exported build.
115 lessonsSelf-pacedCertificate
CertificateBuild an arena tank battle in Godot: vectors, physics, enemy state machines, a minimap and menus.
40 lessonsSelf-pacedCertificate
All 4 courses are included in the one subscription. See pricing
From the dev room
Latest from this school's blog
Before you start
Questions people ask about Game Design & Development
Should I start with Unity, Godot or Unreal Engine?
Start with Unity or Godot, and leave Unreal until later. Certificate in 2D Game Development Using Unity teaches C# from zero, which makes it the gentlest entry point. The Godot courses move quickly through GDScript and expect you to have met a loop before. Certificate in Unreal Engine 5 is the heaviest to run and teaches Blueprint, a node graph rather than a written language.
Do I need to know how to code to make games?
Not before you start, but you will be writing code by the end. The Unity course spends about half its opening module teaching C# from zero, each idea explained and then used immediately. Unreal Engine 5 teaches Blueprint instead, which is visual. Godot is the exception: GDScript moves fast there, so if loops and functions are new to you, take Certificate in Python Programming first.
Can I make games on a normal laptop?
Godot and Unity yes, Unreal probably not comfortably. The Godot download is around a hundred megabytes, and its 3D course builds nearly everything from primitives. Unreal Engine 5 is the demanding one, and Epic publishes recommended system requirements worth reading before you install. You do need a desktop or laptop with a three-button mouse, because a phone or tablet cannot drive a 3D viewport.
Should I learn 2D or 3D game development first?
2D first. There is less to hold in your head, small projects actually get finished, and what you learn about scenes, input, collision and state carries straight into 3D. Both 2D courses end in a playable game. One thing to know before enrolling: none of these courses teaches art. The sprites are placeholders, so if drawing is the real goal, start in Graphic Design and Illustration.
Free course guide
Not sure where to start?
Leave your details and we'll send the course guide for this school: every course, what you'll build, and how to pick your first one.


