Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

2D Physics Engine Design and Code Review

The Cherno via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of building a 2D physics engine in this comprehensive code review video. Delve into API design principles, ownership semantics with pointers, and the use of std::weak_ptr for enhanced safety. Learn about spatial partitioning techniques for optimization and the implementation of physics solvers. Gain valuable insights on careful optimization strategies and tackle additional challenges to further enhance your understanding of physics engine development.

Syllabus

- Recap
- How to design an API
- 2D Physics Engine design
- Pointers and ownership semantics
- Using std::weak_ptr to be "safer"
- More physics
- Spatial partitioning for optimization
- Be careful when trying to optimize!
- Physics solvers
- Final thoughts and extra challenges

Taught by

The Cherno

Reviews

Start your review of 2D Physics Engine Design and Code Review

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.