Je suis en train d'écrire un moteur de détection de collision pour mon jeu et j'ai quelques problèmes.Détection de collision 2D entre rectangles
En effet, depuis que j'ai plusieurs rectangle fixe et un en mouvement (le joueur), j'ai besoin de savoir quel côté du fixe a été abordé en premier par le joueur, pour le remplacer correctement.
Les rectangles fixes ne sont PAS dans une grille, ils peuvent donc être placés n'importe où sur la carte et ils peuvent avoir une taille différente. Ils ne sont pas tournés.
La classe de lecteur stocke son vecteur de direction.
Une idée?
KITE