Tu dois garder une liste de toute tes objets du jeux et vérifier la colision d'un avec tout les autres pour savoir si celui si est en collision.
Il y a plusieurs algorithmes de collision dépendament de la forme d'un objet, mais la plus utilisé en 2d est la collision rectangulaire.
Un objet ayant une position (x,y) et une dimension(w,h). (width ou height pour largeur ou hauteur)
Un objet rectangulaire est en collision avec un autre objet rectangulaire si
(objet1.position.x < objet2.position.x + objet2.dimension.w
&& objet1.position.x + objet1.dimension.w > objet2.position.x
&& objet1.position.y < objet2.position.y + objet2.dimension.h
&& objet1.position.y + objet1.dimension.h > objet2.position.y)