Conectar-se
Quem está conectado
30 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 29 Visitantes

JuubiSama

Ver toda a lista


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

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

AI de inimigo em jogo de plataforma

em Qui 09 Out 2008, 18:14
No meu novo jogo http://gmbr.forumeiros.com/galeria-de-projetos-f5/jogo-de-plataforma-tiro-guerra-t838.htm
eu quero que os inimigos, quando o player estiver em menos de 1000 x em relação ao inimigo, executem aguma ação.

Alguém me ensinar?

Se for ajudar:

- Game Maker 7.0 lite
- Jogo de plataforma
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   :
   :
Ver perfil do usuáriohttp://www.ciganospictures.hd1.com.br

Re: AI de inimigo em jogo de plataforma

em Qui 09 Out 2008, 18:29
if distance_to_object(obj qtu q) < 1000
{
faz a açao
}
avatar
Data de inscrição : 24/07/2008
Número de Mensagens : 143
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: AI de inimigo em jogo de plataforma

em Dom 12 Out 2008, 11:39
nao deu certo, e vou esplicar melhor:

E quero que quando o jogador estiver x<-1000 em relaçao ao inimigo, o inimigo mova-se 500 para a esquerda.

E quando o jogador estiver x<1000 em relaçao ao inimigo, o inimigo mova-se 500 para a direita.
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: AI de inimigo em jogo de plataforma

em Dom 12 Out 2008, 12:17
Teste esse :
Código:

x1 = inimigo.x;
y1 = inimigo.x;
if (x - x1 < -1000) inimigo.x -= 500;
if (x - x1 > 1000)  inimigo.x += 500;
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