Bonjours,
je programme un petit "jeu" et j'ai actuellement un problème avec le déplacement de mon "I.A".
pour gérer le déplacement de mes zombie j'utilise un calcule simple qui ce charge de définir ou ce trouve l'humain le plus proche et de l'attribuer a mon zombie, et pour ce faire je passe par deux boucles For une qui gère tous les zombie du tableau zombieListe et une qui parcours tous les humains du tableau humainListe et qui fait le calcul pour trouver l'humain le plus proche par rapport a la position du zombie de la première boucle For, malheureusement tous les zombies ce dirige vers le même humain bien qu'il soit le plus loin d'eux .
voici une images pour illustrer :
http://img11.hostingpics.net/pics/961417829215Sanstitre.png
les zombies sont en vert et les humains en rouge
et le code :
main.cpp :
http://pastebin.com/kndYRFyE
zombie.cpp :
http://pastebin.com/axngCauR
Merci pour toutes aide apporté ^^