Comme promis voici les sources de mon pathfinder. Il a été adapté pour être a peu prés correct avec l'interactivité que je voulais, mais il s'inscrit dans un cadre plus grand de moteur de jeu, donc tout seul, il perd un peu de sa rigueur ... :?

Vous pouvez donc maintenant cliquer sur la carte pour tester votre propre chemin, et choisir de ne pas faire de diagonales, ou de pouvoir faire une diagonale lorsque vous êtes au coin d'un mur (ce qui est déconseillé dans le cadre d'un moteur de jeu) ...

Vous trouverez dans l'archive une fichier flp (Projets Flash) qui vous donnera accés à tout le reste. Le pathfinder en lui-même se situe dans la classe map.Map et j'ai essayé de le commenter assez correctement, mais il restera assez flou si vous n'avez pas integré les notions du pathfinding A* ...

En ce qui concerne la 3D iso, je commence a peine à apréhender, donc tout n'est peut-être pas correct dans la manière d'organiser mon affichage. En fait, je voudrais bien savoir comment font les gens qui utilisent un moteur 3D iso pour leur affichage. Passent-ils pas des clips exportés de la librairie, ou utilisent-ils un autre moyen ? :roll:

Voila, amusez vous bien avec ce code !!! 8)

::Télécharger LAlexPath.zip::

petepx a également fait un pathfinder, qui est le portage de celui d'André Michelle en AS2. Plus d'infos sur son blog