Game Engine Foundations and Simulation Math
By the end of this module you will be able to implement a fixed-timestep game loop, vector and matrix math, transform hierarchies, and a minimal entity-component architecture for deterministic simulation.
Kinematics, Integration, and Collision Detection
By the end of this module you will be able to simulate motion, choose numerical integrators, detect collisions, and resolve basic contacts using industry-standard physics techniques.
Character Controllers, Rigid Bodies, Joints, and Ragdolls
By the end of this module you will be able to build robust character movement, implement rigid-body dynamics, and construct jointed ragdoll systems with stable constraints.
Advanced Physics: Fluids, Soft Bodies, Stability, and Performance
By the end of this module you will be able to prototype advanced physics systems, evaluate numerical stability, optimize simulation performance, and explain tradeoffs between game-ready and production-grade methods.
Learn
Watch curated videos and read study resources
Practice
Practice what you learned
Build Projects
Build projects using your new gained knowledge
Submit & Verify
Submit your project and get verified by our system
References
Rate this roadmap
Help the community find verified technical paths.
Community Insights
0Join the discussion
Sign in to share your thoughts and technical insights.
Loading insights...