Google AI Professional Certificate - Learn AI Skills That Get You Hired
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore collision detection and resolution techniques in game programming through this comprehensive lecture. Delve into the challenges of implementing collisions in games, learn about various bounding shapes, and master the concept of Axis Aligned Bounding Boxes (AABB). Discover methods for detecting point inclusion, intersection, and overlap in AABBs. Gain insights into collision resolution strategies, including detecting collision direction and handling tricky cases. Examine a practical example using Super Mario Bros to reinforce your understanding. Enhance your game development skills with this in-depth exploration of essential collision mechanics.
Syllabus
- Intro
- Collisions in Games
- Collision Detection Problems
- Bounding Shapes
- Bounding Box / Rectangle
- Axis Aligned Bounding Boxes AABB
- Point Inside AABB
- AABB Intersection Detection
- AABB Horizontal Overlap
- AABB Vertical Overlap
- AABB Overlap Calculation
- AABB Collision Resolution
- Detecting Collision Direction
- Top / Bottom Detection
- Tricky Resolution Cases
- Super Mario Bros Example
- Recommended Videos
Taught by
Dave Churchill