Algoritmia - Pathfinding para Iniciantes, encontrar um caminho ente dois pontos

Quando a informática e o LEGO se unem!
Responder
Avatar do Utilizador
BionicDroid
Hero Member
Hero Member
Mensagens: 2089
Registado: 20 jun 2006, 04:39
Localização: Porto

Algoritmia - Pathfinding para Iniciantes, encontrar um caminho ente dois pontos

Mensagem por BionicDroid »

Artigo em Português para principiantes sobre Pathfinder, isto tanto pode ser aplicado a jogos, robôs ou mesmo a aplicações como as que proliferam por ai que nos dizem o caminho mais curto entre um ponto e outro.

Tutorial em Português sobre Pathfinding para Iniciantes:
http://www.policyalmanac.org/games/aSta ... l_port.htm

Demo de um tutorial de Pathfinding em Flash utilizando um algoritmo do género:
http://gamedev.tutsplus.com/tutorials/i ... algorithm/
Carlos Ribeiro
Avatar do Utilizador
AVCampos
Sócio
Sócio
Mensagens: 13692
Registado: 27 fev 2007, 19:26
Localização: Barreiro
Contacto:

Re: Algoritmia - Pathfinding para Iniciantes, encontrar um caminho ente dois pontos

Mensagem por AVCampos »

Agora não tenho tempo, mas é definitivamente algo a ver no caminho para casa! 8)

Li há uns anos sobre esses algoritmos, e lembro-me que alguns tinham sérias dificuldades em contornar obstáculos em forma de U...
Avatar do Utilizador
BionicDroid
Hero Member
Hero Member
Mensagens: 2089
Registado: 20 jun 2006, 04:39
Localização: Porto

Re: Algoritmia - Pathfinding para Iniciantes, encontrar um caminho ente dois pontos

Mensagem por BionicDroid »

[quote="AVCampos"]
Agora não tenho tempo, mas é definitivamente algo a ver no caminho para casa! 8)

Li há uns anos sobre esses algoritmos, e lembro-me que alguns tinham sérias dificuldades em contornar obstáculos em forma de U...
[/quote]

Alexandre observa a demo em Flash pois tem a particularidade de contornar obstáculos nas mais variadas formas esquesitas e encontrar o caminho mais curto.
Carlos Ribeiro
Avatar do Utilizador
BionicDroid
Hero Member
Hero Member
Mensagens: 2089
Registado: 20 jun 2006, 04:39
Localização: Porto

Re: Algoritmia - Pathfinding para Iniciantes, encontrar um caminho ente dois pontos

Mensagem por BionicDroid »

Podes observar aqui como esse algoritmo se comporta durante a procura dos caminhos possíveis, neste caso parece que não procura o mais curto mas sim o que faz é que quando encontra o ponto final (objecto) termine a expansão sobre as áreas adjacentes.

http://qiao.github.com/PathFinding.js/visual/
Carlos Ribeiro
Responder