Conectar-se
Quem está conectado
22 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 19 Visitantes

MrRafael, rafaelviodres1, ReisBlender

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 07/07/2009
Número de Mensagens : 467
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Dúvida quanto a paths

em Sex 09 Mar 2012, 18:09
oi gente,
estou fazendo um jogo no gmk,porém os inimigos deste jogo estão com uma pobre IA,apesar de eu ter trabalhado bastante ultimamente.Numa seguinte situação:

X= inimigo
Y= player

X---------> Y

Ok,até ae tá tu acontecendo bem.só que o coiso complica nessa parte:

O= parede

X---->O Y

O inimigo para na parede sólida,porém é meu objetivo q ele possa desviar da paredee atingir o Y(jogador).Para isso,um programador amigo meu me disse q deveria usar paths,porém eu n sei oq eles são e como utilizálos,pois nunca os usei nos meus jogos.Alguma sugestão ou ajuda please?
avatar
Ranking : Nota B
Notas recebidas : E + B+B
Data de inscrição : 02/06/2009
Número de Mensagens : 513
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Dúvida quanto a paths

em Sex 09 Mar 2012, 18:14
tem um Post que um cara do forum disse que usa a função 'mp_potential_step' pra isso.

dá uma olhada:
http://gmbr.forumeiros.com/t20826-como-fazer-inimigo-desviar?highlight=desviar

mp_potential_step(x,y,stepsize,checkall)
O 'stepsize' é o tamanho do step.
E o 'checkall' , se 'true' a instancia irá parar quando bater em uma instancia de qualquer objeto. se 'false' ela só vai parar
quando bater em uma instancia solida. ( help do GM )
avatar
Data de inscrição : 07/07/2009
Número de Mensagens : 467
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Dúvida quanto a paths

em Ter 13 Mar 2012, 18:02
funcionou perfeitamente!obrigado!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum