🤔 Para Refletir : "Se é seu amigo, não peça uma key do jogo dele: compre para apoiá-lo!" - HenriqueGibi

Schach - Pathfinding

Colaboração Colaboração
Quod erat demonstrandum
Postagens
337
Bravecoins
1.156
Bqnh5CV.png


Schach - Pathfinding | v1.0.0 | por Brandt

28S2WCW.png


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:
Voltar
Topo