Lectures

Lectures are watched on-demand.

  date topic topic detail
Lecture 0 2026-01-26T00:00:00-05:00 Pong Lua, LÖVE2D, OOP, drawing shapes and text, DeltaTime, velocity, game state, hitboxes, sound effects
Lecture 1 2026-02-09T00:00:00-05:00 Flappy Bird Images and sprites, infinite scroll, illusions, procedural generation, state machines, music, mouse inputs
Lecture 2 2026-02-16T00:00:00-05:00 Breakout Sprite sheets, procedural layouts, loss conditions, particle systems, collision detection
Lecture 3 2026-02-23T00:00:00-05:00 Match 3 Anonymous functions, tweening, timers, solving matches, procedural grids, sprite art, palettes
Lecture 4 2026-03-09T00:00:00-04:00 Super Mario Bros. Tile maps, 2D animation, procedural generation, platformer physics, AI, powerups
Lecture 5 2026-03-30T00:00:00-04:00 Legend of Zelda Top-down perspective, dungeon generation, events, hurtboxes, screen scrolling, data-driven design
Lecture 6 2026-04-13T00:00:00-04:00 Angry Birds Box2D, mouse input, physics, theme in design
Lecture 7 2026-04-27T00:00:00-04:00 Pokémon StateStacks, GUI, turn-based systems, RPG mechanics