Games Programming Lectures 1: Introduction 2: Build Systems, Logging 3: Game Loop, and timing 4: Programming Tips 5: Simulation 6: Assignment 7: Sprite Animation 8: Scene Management 9: Collision Detection 10: On-screen Text 11: Sound 12: Multi-player/Network 13: Serialization Note workshops on next slide Workshops 1: Setting Up A Build System 2: My First Sprite 3: Movement and Timing 4: One Sprite, Two Sprite, Red Sprite, Blue Sprite 5: Use The Force, Luke 6: Run Sprite! Run! 7: On Screen Text 8: Scene Management 9: Bouncy Bouncy 10: Ding Ding