В очередной раз наткнулся на замечательную статью о коллизиях (определении столкновений) двумерных объектов. В свое время не смог ее осилить, но спустя годы (месяцы, дни), помаленьку начал понимать. :)
Урок рассматривает теорему о разделяющих осях для разных геометрических фигур, а также приёмы определения столкновений для маленьких и быстро движущихся объектов во флэше. По сути, эта задача — основная в построении многих игр на флэше. Реализуется узкая фаза алгоритма определения столкновений.
Рекомендую прочитать для общего образования.