LLearnCode
Academy/Game engineering

games · 8 lessons

Game engineering

Loop, input, update, collision, render, audio, and durable saves.

What you are working toward

Build and measure a deterministic browser game.

0 learning steps complete · View prerequisites and evidence →

Engineering sequence

Simulation foundations

  1. 01A game is state evolving through timebeginner · 22 min · predict, experiment, debug, buildunseen
  2. 02Actions outlive individual input devicesintermediate · 24 min · predict, experiment, debug, buildunseen
  3. 03Movement is a vector; collision is a queryintermediate · 28 min · predict, experiment, debug, buildunseen

Engineering sequence

Behavior and verification

  1. 04State machines make behavior explainableintermediate · 26 min · predict, experiment, debug, buildunseen
  2. 05Turn a difficult playtest into a reproducible experimentadvanced · 28 min · predict, experiment, debug, buildunseen

Engineering sequence

Production game systems

  1. 06Audio is a resource graph with a lifecycleintermediate · 23 min · predict, experiment, debug, buildunseen
  2. 07A save is untrusted, versioned inputadvanced · 30 min · predict, experiment, debug, buildunseen
  3. 08Optimize the frame you can measureproduction · 28 min · predict, experiment, debug, buildunseen