Turn a big idea into one playable room
Choose a player action, a visible result, and a finish line you can actually build.
Learn to make games and the things that bring them to life. Clear explanations, small exercises, and a useful next step.
Plan a tiny delivery game, then make one piece of it.
Open the practice briefGuest progress stays in this browser and is separate from your signed-in account.
18 guides to explore
Choose a player action, a visible result, and a finish line you can actually build.
Use a tiny state table to prevent duplicate rewards, impossible actions, and broken resets.
Turn ‘it doesn’t work’ into a repeatable test, a small hypothesis, and an observed result.
Give a tester one task, observe without coaching, and turn a finding into a small next step.
Communicate pickup, danger, and success with more than color or sound alone.
Record a repeatable scene, inspect a profile, and compare one change fairly.
Make a small, visible 2D room and learn what belongs in a scene before adding movement or combat.
Use three collectible buttons to understand events, state, and a visible score without needing a character controller.
Build one small physics experiment and see the different jobs performed by a GameObject, renderer, collider, and Rigidbody.
Create a reusable collectible model and learn the difference between changing the shared asset and changing one placed instance.
Use a small Blueprint exercise to learn actor references, explicit state, and a repeatable interaction test.
Use variables, a function, and a duplicate guard to collect three seeds without awarding the same seed twice.
Build a small signpost and learn why proportions and a readable silhouette matter before surface detail.
Use a simple static prop to catch scale, orientation, and missing-material problems with a round-trip check.
Create a simple key icon with a clean silhouette, editable layers, and a transparent PNG export.
Trim a small sound, compare its timing and volume, and keep an editable project alongside the exported audio.
Practice inspecting, staging, and committing one small file before using version control on a real game.
Set up a small, traceable asset handoff so you know which source produced the file in your game.
Keep building with complete system lessons and downloadable mechanic kits. Everything is free.