Escolher menor caminho

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Escolher menor caminho

Mensagem por Tanker GT em Sex 04 Abr 2014, 15:50

Estou começando um jogo top down, estou usando o código mp_potential_step para movimentar os objetos, só que esse código nem sempre escolhe o menor caminho.
Eu também tentei o action_potential_step, mas parece que os dois códigos são iguais.

O que eu quero é um jeito de fazer o objeto se mover igual ao mp_potential_step, porém usando o menor caminho sempre.

Tanker GT

Ranking : Nota C
Número de Mensagens : 106
Idade : 20
Data de inscrição : 08/10/2011
Notas recebidas : C
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Escolher menor caminho

Mensagem por PedroX em Sex 04 Abr 2014, 16:50

Pesquise " pathfinding " na busca do fórum.

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Escolher menor caminho

Mensagem por Tanker GT em Sex 04 Abr 2014, 22:13

http://gmbr.forumeiros.com/t13821-aula-avancada-pathfinding
Valeu PedroX, Eu encontrei esse tópico sobre isso que você mesmo fez, olhando o tutorial e o help do GM eu consegui entender em parte, mas no global mouse pressed eu só coloquei:
Spoiler:
dx=obj_mouse.x
dy=obj_mouse.y

mp_grid_path(global.mpgrid,mypath,x,y,dx,dy,true) 
path_start(mypath,8,0,1)


o obj_mouse tem o código move_snap(16,16)

Edit: Eu consegui resolver o problema que tinha dito antes, mas ainda não consegui entender a outra parte dos códigos do global mouse left.

Tanker GT

Ranking : Nota C
Número de Mensagens : 106
Idade : 20
Data de inscrição : 08/10/2011
Notas recebidas : C
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Escolher menor caminho

Mensagem por Conteúdo patrocinado Hoje à(s) 16:03


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum