Game Development · Beginner → Expert
🎮 Game Development and Real-Time Interactive Systems
Build game-development fundamentals across loops, input, physics, scene systems, scripting, assets, UI, audio, AI, performance, testing, and shipping.
Course roadmap
Pass each module exam to unlock the next module.
Module 1 · Beginner
Game Loops, Frames and Real-Time Systems
Locked
Module 2 · Beginner
Scenes, Objects, Components and Transforms
Locked
Module 3 · Beginner
Input, Cameras and Player Control
Locked
Module 4 · Intermediate
Physics, Collisions and Movement
Locked
Module 5 · Intermediate
Gameplay Scripting and State Machines
Locked
Module 6 · Intermediate
UI, Menus and HUD Systems
Locked
Module 7 · Advanced
Animation, Audio and Asset Pipelines
Locked
Module 8 · Advanced
Game AI Fundamentals
Locked
Module 9 · Advanced
Saving, Loading and Progression
Locked
Module 10 · Expert
Profiling and Performance Optimization
Locked
Module 11 · Expert
Testing, Builds and Distribution
Locked
Module 12 · Expert
Expert Capstone: Shippable Game Prototype
Locked
Certification gate
Final course exam
Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.
Locked until modules are passed