Bonjour,
Ne passe pas Terrain en référence, cela ne sert à rien.
List<<Wall> est un objet et non une structure, tu ne gagne donc aucun temps de traitement en faisant de la sorte.
Au niveau de ton algo :
Difficile à décripter là...
A mon avis tu es en boucle infinie dans un des
while (hitboxTest.Intersects(wall.HitboxGet))
Fait au moins un test avec un break sur une condition finale.
Je suppose que tu bosse sous VS avec faser physic.
Juste à mettre un point d’arrêt dans ta boucle pour analyser tes vars. C'est pas si compliquer que cla.
Difficile de te dire plus de pistes, étant donné que les datas de Terrain ben tu ne les fournis pas
.
Bon courage