Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
IA de Inimigo
5 participantes
Página 1 de 1
IA de Inimigo
gente eu to prescisando fazer um inimigo ir pra esquerda e direita sem usar path (para não ter que ficar fazendo path pra cada local) só que meus problemas são: não to conseguindo fazer o mov dele e nem a colisão (k volta) com as paredes invisíveis...eu ja fiz isso mas nem me lembro =/ to meio estress dai nem da pra pensa direito rsrs
flws e tanks!
flws e tanks!
Re: IA de Inimigo
Coloque um hspeed no objeto, e na colisão com o objeto invisivel, coloque reverse (tem um icone no GM) em codigo acho que é hspeed=-hspeed ou hspeed=+hspeed, dependendo do lado de inicio do movimento. Flw.
Da Galáxia- Data de inscrição : 14/01/2010
Reputação : 1
Número de Mensagens : 348
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: IA de Inimigo
cara é só vc deixar com esses obj invisivel só q o move no creat ai quando colidir muda de sprite
donte- Data de inscrição : 22/12/2009
Reputação : 0
Número de Mensagens : 1165
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker Studio 2.0
- Unity
Re: IA de Inimigo
Aqui baixe a engine que eu fiz,eu acho que tem um inimigo nela que vai te servir de
base para vc criar o seu.O nome da engine é <<< Naruto super engine>>> abra a pasta inimigos>fat sound ninja>obj_walk.
flws
base para vc criar o seu.O nome da engine é <<< Naruto super engine>>> abra a pasta inimigos>fat sound ninja>obj_walk.
flws
Re: IA de Inimigo
é so por no create:
hspeed=5
e na colisao:
hspeed=-hspeed
hspeed=5
e na colisao:
hspeed=-hspeed
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: IA de Inimigo
Se as paredes da esquerda e direita for o mesmo objeto. Faça assim...
No Create:
hspeed =+ 5
Na Colisão:
hspeed=-hspeed
if image_xscale = 1 then
image_xscale = -1
else
image_xscale = 1
Isso se o sprite do objeto que vai colidir, estiver indo da esquerda para a direita, se for ao contrario, mude os parametros.
No Create:
hspeed =+ 5
Na Colisão:
hspeed=-hspeed
if image_xscale = 1 then
image_xscale = -1
else
image_xscale = 1
Isso se o sprite do objeto que vai colidir, estiver indo da esquerda para a direita, se for ao contrario, mude os parametros.
Da Galáxia- Data de inscrição : 14/01/2010
Reputação : 1
Número de Mensagens : 348
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: IA de Inimigo
vlws pessoal, eu testei com o que o pedro falou e deu super certo, vlws mesmo xD
flws
flws
Tópicos semelhantes
» Problemas com vida do inimigo; Como criar inimigo em posiçao aleatoria?
» Inimigo
» inimigo me ver
» inimigo
» IA do meu inimigo
» Inimigo
» inimigo me ver
» inimigo
» IA do meu inimigo
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos