Game development often requires being able to detect more information than just, "two objects are overlapping". We need to know how much they are overlapping, where they are overlapping, and what types of objects they are. We need to process this quickly, for games where hundreds of objects could be overlapping at any given point. And we need to calculate how the objects should respond to this overlap: should they bounce, slide, or explode?
Posts in this series

Quick Tip: Collision Detection Between Circles

Quick Tip: Collision Detection Between a Circle and a Line

Quick Tip: Collision Detection Between a Circle and a Line Segment

Quick Tip: Collision Reaction Between a Circle and a Line Segment

Pixel-Level Collision Detection

Predicting Collision Points With Math in AS3

Pixel-Level Collision Detection Based on Pixel Colors



