Test de l'API EasyStar
Principe
EasyStar est une API en Javascript permettant de profiter simplement et efficacement de l'algorythme de pathfinding A*.
En clair, cette librairie permet d'indiquer à une IA le chemin à prendre pour aller d'un point A à un point B sans être bloquée.
Elle a été développée par Bryce Neal en 2018.
Le test ici est pour les fonctions les plus basiques de l'interface. Elle possède cependant d'avantage de fonctionnalités, comme l'ajout de poids sur un ensemble de cases, permettant de générer des routes avec coûts, ou encore la gestion des diagonales.
Si la librairie vous intéresse, vous pouvez l'obtenir ici :
Utilisation
Cette interface sera utilisée principalement pour mes projets personnels.
Elle sera notamment incorporée dans Six Hunts at Warren's et BioScrap.