Conectar-se
Quem está conectado
21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 10/06/2010
Número de Mensagens : 8
Insígnias de JAM :

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

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

Ajuda com I.A por favor!!!

em Ter 27 Mar 2012, 09:38
Então galera estou fazendo um joguinho simples, e não sei como fazer o inimigo no caso atirar na direção do player, no caso meu jogo o player sempre vem da esquerda pra direita e os inimigos vem do outro lado, ou seja, da direita pra esquerda.
Então o que eu precisava seria era com que ele andasse em uma patch que vou desenhar de acordo com o mapa, e que quando ele visse o player atirasse para a direção x=-15, espero que possam ter entendido minha duvida. pale yes
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
Reputação : 27

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

Re: Ajuda com I.A por favor!!!

em Ter 27 Mar 2012, 09:57
e ai, blz.

vc pode colocar para o Inimigo atirar somente quando o Player estiver a uma certa distância dele, usando o
distance_to_object(obj)

mas caso vc vá fazer o Inimigo atirar somente para Esquerda, aí vc coloca tbm a condição de o 'x' do Player ser menor que o 'x' do Inimigo.

e para o Tiro, se vc vai fazer o a bala ir somente para a Esquerda, no Create da bala vc pode por:
Código:
hspeed = 6;
direction = 180;
aí a bala irá somente para a Esquerda, caso queira que ela vá na direção do Player, aí é outra lógica.
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