Como Fazer o inimigo se mecher

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

Qualidade Como Fazer o inimigo se mecher

Mensagem por .:Allison:. em Seg 26 Jul 2010, 22:23

Olá, hoje eu vou ensinar como fazer para o vilão/mosntro/inimigo ficar se movendo na room, hoje será meu primeiro tutorial qualquer erro de ortografia mim desculpem


1° Vá em Objects e dê dois cliques no objeto do monstro.

2° Vá em Add Event > Create.

3° Vá em move fixed e arraste para dentro do Actions.

4° Cofigure como está na imagem abaixo.

5° Vá em main1 e arraste o chang sprite para dentro das actions.

6° Configure como está na imagem abaixo.

7° Vá novamente em Add Event e vá em Step vai abrir uma caixa e coloque Step denovo.
8° Vá em Control e arraste o Check Gride para dentro das Actions.

9° Configure assim:

10° Vá em Resources e opine por Creat Scrip.

e colo isso:
// This script adapts the direction of the monster
// when it comes at a possible crossing
{
if (hspeed == 0)
{
if (random(3)<1 && place_free(x-4,y))
{ hspeed = -4; vspeed = 0;}
if (random(3)<1 && place_free(x+4,y))
{ hspeed = 4; vspeed = 0;}
}
else
{
if (random(3)<1 && place_free(x,y-4))
{ hspeed = 0; vspeed = -4;}
if (random(3)<1 && place_free(x,y+4))
{ hspeed = 0; vspeed = 4;}
}
}
Agora mude o nome para adapt_direction no canto superior direito e aperte no (V) verde que tem no canto superior esquerdo.
11° Vá em Execulte Scripe e arraste para as Actions e configure como a imagem abaixo.

12° Vá em Add Event e coloque Step e End Step
13° Ainda na aba Controls em Variables tem três ícones com o nove VAR.

Essa parte é complicada portanto preste um pouco mais de atenção.
Vamos dar os nomes dos ícones de (1 2 3).

-Arraste o ícone 2 para as Actions, na jalena... Variables você coloca: direction, Value: 0, Operation: Equal to e dê OK.
-Arraste o ícone 1 para as Actions, na janela... Variables: image_index, Value: 2 e dê Ok.
-Arraste o ícone 2 para as Actions, na janela... Variables: direction, Value: 90, Operation: Equal to e dê Ok.
-Arraste o ícone 1 para as Actions, na janela... Variables: image_index, Value: 3 e dê Ok.
-Arraste o ícone 2 para as Actions, na janela... Variables: direction, Value: 180, Operation: Equal to, e dê Ok.
-Arraste o ícone 1 para as Actions, na janela... Variables: image_index, Value: 0, e dê Ok.
-Arraste o ícone 2 para as Actions, na janela... Variables: direction, Value: 270, Operation: Equal to, e dê Ok.
-Arraste o ícone 1 para as Actions, na janela... Variables: image_index, Value: 1, e dê Ok.

14° vá em Add Event > Collision > Crie uma colisão com as paredes da room [(paredes) são as sprites que representam uma parede observe as bordas da imagem abaixo].

15° Coloque nas Actions oque pede a imagem.

16° Vá na aba de Control > Code, arraste o Excult Scrip e coloque o scrip que você copiou na 10° parte que se chama adapt_direction.

16° Vá em Add Event e clique em Otther e OutSid Room.
17° Va na aba de Move e arraste o Wrap Screen para as Actions.

Pronto seus monstros ja estão se movendo.

Tutorial: Como fazer os monstros se mecherem
Dificuldade: Intermédiário (Expliquei direitinho, um novato faz!)
Autor: Allison - X-Games -
Próximo tutorial: Como passar de room/level/mapa (Começando a fazer)


Última edição por X-Games em Seg 26 Jul 2010, 22:31, editado 1 vez(es)

.:Allison:.

Ranking : Nota B
Número de Mensagens : 630
Idade : 19
Data de inscrição : 25/07/2010
Notas recebidas : B
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por Super Games em Seg 26 Jul 2010, 22:26

Otimo amigo!
Vai contribuir muito com o forum.

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por peixoto em Seg 23 Ago 2010, 19:06

Não deu certo comigo


Última edição por peixoto em Seg 23 Ago 2010, 20:01, editado 1 vez(es)

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por .:Allison:. em Seg 23 Ago 2010, 19:17

É Muito Bom saber !

.:Allison:.

Ranking : Nota B
Número de Mensagens : 630
Idade : 19
Data de inscrição : 25/07/2010
Notas recebidas : B
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por SIGILOSO em Seg 23 Ago 2010, 19:51

Ótimo tuto!!
Totalmente ilustrado, com certeza seu tuto irá ajudar mtos desse forum.
Espero mais tutoriais, vc fez um belo trabalho! =D
afro

SIGILOSO

Ranking : Nota A
Número de Mensagens : 2264
Idade : 23
Data de inscrição : 06/06/2009
Notas recebidas : A+A+A+A+A+A+A
Reputação : 39
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 4
   : 2
   : 1

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por SuperHacker em Sab 28 Ago 2010, 20:10

não funciona investigador
ao começar o jogo ele só sobe un pouco e pára...

SuperHacker

Número de Mensagens : 63
Idade : 21
Data de inscrição : 19/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por .:Allison:. em Dom 29 Ago 2010, 16:51

acho que você fez algo errado pq aqui pega normalmente !
tenta ver outros tutos apenas de códigos é mais fácil.

.:Allison:.

Ranking : Nota B
Número de Mensagens : 630
Idade : 19
Data de inscrição : 25/07/2010
Notas recebidas : B
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Qualidade Muito Obrigado

Mensagem por Nicolas em Dom 29 Ago 2010, 17:15

Nossa muito obrigado cara,deu certinho aqui,faz tempo que ue do procurando isso no meus games agora vai ficar bem melhor =)

Nicolas

Número de Mensagens : 492
Idade : 17
Data de inscrição : 23/02/2010
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Qualidade Re: Como Fazer o inimigo se mecher

Mensagem por Conteúdo patrocinado Hoje à(s) 13:27


Conteúdo patrocinado


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