Quod erat demonstrandum
Schach - Pathfinding | v1.0.0 | por Brandt
Introdução
Esse plugin implementa algoritmos de menor caminho que podem ser usados diretamente nos personagens (eventos, jogador, followers, etc) ou em grafos genéricos.
A imagem ali em cima é do paper do algoritmo Rectangle Expansion A*, que foi implementado em WebAssembly para uso no plugin. O algoritmo gera caminhos melhores que os do tradicional A*, uma vez que permite trechos em linha reta, e também é mais eficiente no geral.
Também é possível estender o plugin definindo estratégias personalizadas de cálculo e seguimento de caminho.
Instruções
O plugin não é necessariamente voltado para o público iniciante, e pode ser visto mais como um plugin core para Pathfinding, a ser usado por outros desenvolvedores em seus próprios plugins.
Apesar disso, o plugin dispõe de comandos para atribuir caminhos usando pathfinding tanto ao jogador como a eventos. Leia as instruções dos comandos para mais informação.
Download: Github
O plugin é minificado por questão de eficiência no tempo de carregamento.
Código Fonte: Github
Licença: Zlib
Última edição: