🤔 Para Refletir :
"Está faltando "animação" no projeto? Use um "estimulante"!"
- Core32

Schach - Pathfinding

Brandt Masculino

Assistente
Colaboração
Colaboração
Quod erat demonstrandum
Juntou-se
22 de Junho de 2015
Postagens
336
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 Inferior