Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
3D game development with C/C++
·
Module 10
Collision Detection
1
AABB-AABB Intersection Test
Implement an Axis-Aligned Bounding Box (AABB) vs. AABB intersection test.
2
Sphere-Sphere Intersection Test
Implement a Sphere vs. Sphere intersection test.
3
Attaching Colliders to Game Entities
Attach collider components (e.g., AABB, Sphere) to game entities.
4
Collision Detection Fundamentals
Implement a system that checks for collisions between all relevant entities each frame.
Optimizing Collision Checks with Spatial Partitioning
Use spatial partitioning (e.g., a uniform grid) to optimize collision checks in a large scene.
6
Collision Event System
Create a collision event system that notifies entities when a collision occurs.
Previous module
Resource Management and Model Loading
Next module
Simple Physics Engine