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 |