Level 1 · The book
Digital Foundations
Before we build games, let’s understand the machine we build them on — and learn to think like a programmer. No coding experience needed.
Module 1 Understanding Computers
Module 2 Thinking Like a Programmer
Algorithms & Flowcharts
Before you write code, you plan. An algorithm is just a clear plan — and every great game starts with one.
Sequences, Variables & Your First Scene
Code runs top to bottom, and “variables” let your program remember things. Time to write real code — every line explained.
Loops & Conditions
Two ideas power almost every game: repeating things (loops) and making choices (conditions). Let’s master both.
Module 3 Make Your First Game
More lessons in this level are being written to the same depth. See the full 15-level map →