Lectures
Lectures are watched on-demand.
| date | topic | topic detail | |
|---|---|---|---|
| Lecture 0 | 2024-09-03T00:00:00-04:00 | Pong | Lua, LÖVE2D, OOP, drawing shapes and text, DeltaTime, velocity, game state, hitboxes, sound effects |
| Lecture 1 | 2024-09-09T00:00:00-04:00 | Flappy Bird | Images and sprites, infinite scroll, illusions, procedural generation, state machines, music, mouse inputs |
| Lecture 2 | 2024-09-16T00:00:00-04:00 | Breakout | Sprite sheets, procedural layouts, loss conditions, particle systems, collision detection |
| Lecture 3 | 2024-09-23T00:00:00-04:00 | Match 3 | Anonymous functions, tweening, timers, solving matches, procedural grids, sprite art, palettes |
| Lecture 4 | 2024-09-30T00:00:00-04:00 | Super Mario Bros. | Tile maps, 2D animation, procedural generation, platformer physics, AI, powerups |
| Lecture 5 | 2024-10-07T00:00:00-04:00 | Legend of Zelda | Top-down perspective, dungeon generation, events, hurtboxes, screen scrolling, data-driven design |
| Lecture 6 | 2024-10-14T00:00:00-04:00 | Angry Birds | Box2D, mouse input, physics, theme in design |
| Lecture 7 | 2024-10-21T00:00:00-04:00 | Pokémon | StateStacks, GUI, turn-based systems, RPG mechanics |
| Lecture 8 | 2024-11-04T00:00:00-05:00 | Helicopter | Unity 3D, C#, Blender, components, prefabs, texture scrolling, audio |
| Lecture 9 | 2024-11-11T00:00:00-05:00 | Dreadhalls | Texturing, materials and lighting, 3D mazes, first-person controllers, fog, Unity 2D |
| Lecture 10 | 2024-11-18T00:00:00-05:00 | Portal | Raycasting, decals, render to texture, projectiles, 3D physics, virtual reality with Unity |
| Lecture 11 | 2024-11-25T00:00:00-05:00 | Guest Lecture |