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

YouTube

Game Programming: Collision Detection and Resolution - Lecture 8

Dave Churchill via YouTube

Overview

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

Reviews

Start your review of Game Programming: Collision Detection and Resolution - Lecture 8

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.