İki nesne arasındaki çarpışmaları algılayabilen bir algoritma oluştur.
Bu algoritma, iki nesnenin çarpıştığını algılamak için geometri kullanmalıdır. Önce iki nesnenin koordinatlarını belirlemelidir. Nesnelerin şekillerine bağlı olarak, algoritma nokta-dikdörtgen, nokta-daire kullanmalıdır. , daire-daire veya dikdörtgen-dikdörtgen çarpışma algılama algoritması. Algoritma önce bir sınırlayıcı kutu/daire kontrolü yapmalı ve ardından kesişme noktalarını belirlemek için uygun yöntemi kullanmalıdır. Sınırlayıcı kutular veya daireler çakışırsa, algoritma kesişen noktaları, nesnenin tam çarpışma noktalarını veya alanlarını hesaplamak ve ardından iki nesnenin çarpışıp çarpışmadığı sonucuna varmak.