Labo - EasyStar

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.

→ Test EasyStar ←

Si la librairie vous intéresse, vous pouvez l'obtenir ici :

EasyStar.js

Utilisation

Cette interface sera utilisée principalement pour mes projets personnels.

Elle sera notamment incorporée dans Six Hunts at Warren's et BioScrap.

Aperçu