Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Ontem à(s) 19:49

» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

Quem está conectado
21 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 20 Visitantes

Lighter

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36
Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220919 mensagens em 30412 assuntos

Inimigo jogo

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

Inimigo jogo

Mensagem por Raptor em Dom 28 Set 2008, 22:30

Estou fazendo um jogo, e os inimigos são dinossauros, queria que eles atacassem o personagem quando ele estivesse a tal distância ou então fugisse, e enquanto o personagem não chaga no raio de ataque eles andando randomicamente.
Eu sei que esse tópico é parecido com o outro que eu fiz, mas é que a resposta do anterior eu não entendi.
Gostaria que alguem me ajudasse. Falta basicamente isso pra ter as bases do jogo.
avatar
Raptor

Data de inscrição : 25/09/2008
Número de Mensagens : 152
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Inimigo jogo

Mensagem por cabritox em Seg 29 Set 2008, 09:59

mais oq vc quer saber mesmo?
avatar
cabritox

Data de inscrição : 27/09/2008
Número de Mensagens : 82
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Inimigo jogo

Mensagem por Janx em Seg 29 Set 2008, 13:31

Cara isso se chama IA. Inteligencia Artificial.

voce apenas tem que programar os inimigos do jeito que vc quer.
vamos ver...
primeiro eles tem que checar se o player ta ou nao perto deles certo???

vc faz no inimigo:

distancia = point_distance(player.x,player.y,x,y)
if distancia < 100 //se a distancia entre o player e o inimigo for menor que 100 pixels...
{
atacar = true //ou sei lah como vc vai fazer...
}else caso contrario ou seja se a distancia for maior que 100
{direction = 0} //virar para a direita... isso é so um exemplo!
avatar
Janx

Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Inimigo jogo

Mensagem por Phillipe em Seg 29 Set 2008, 13:37

Esqueceu do evento step,esse código tem que ficar no evento step do inimigo,ok? ;)
avatar
Phillipe

Data de inscrição : 15/07/2008
Número de Mensagens : 324
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Inimigo jogo

Mensagem por Raptor em Seg 29 Set 2008, 13:41

Eu coloco esse código no step?
avatar
Raptor

Data de inscrição : 25/09/2008
Número de Mensagens : 152
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Inimigo jogo

Mensagem por Janx em Seg 29 Set 2008, 13:42

@Raptor escreveu:Eu coloco esse código no step?
foi oque o philipe acabou de falar ^_^"
sim.
avatar
Janx

Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Inimigo jogo

Mensagem por Raptor em Seg 29 Set 2008, 13:47

Foi mal ficar pedindo toda hora essas engines e tudo,a unica coisa que eu faço bem no game maker são sprites.
queria também aprender esses códigos mas não to conseguindo entender direito
avatar
Raptor

Data de inscrição : 25/09/2008
Número de Mensagens : 152
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

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