[Duvida]matar inimigo pulando em cima

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

[Duvida]matar inimigo pulando em cima

Mensagem por Oscarlos Show em Qui 02 Dez 2010, 12:54

Tipo to criando um joguin (esse não vo para pq todos que criei parei no meio) tipo vai se igual do mario mais com sprites diferentes room diferente talz... e kero ke assim o inimigo vai fica andando pra la e pra ca ai se ele me toca eu morro e se eu pulasse na cabeça dele ele morresse.

Oscarlos Show

Ranking : Nota D
Número de Mensagens : 372
Data de inscrição : 08/11/2010
Notas recebidas : C,E
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

Re: [Duvida]matar inimigo pulando em cima

Mensagem por Markituh em Qui 02 Dez 2010, 13:15

Hmm... Existe uma certa frase que diz "Procure no fórum". Um certo usuário já postou o que você quer.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]matar inimigo pulando em cima

Mensagem por Dan044 em Qui 02 Dez 2010, 18:39

Fácil...
Coloque a mask de colisão do inimigo APENAS na cabeça do inimigo.
Ai coloque If obj_carinha collision with obj_inimigo acontece tal e tal
sacou?

Dan044

Ranking : Nota D
Número de Mensagens : 209
Idade : 18
Data de inscrição : 14/11/2010
Notas recebidas : 3D Snake - D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.chefreceitas.blogspot.com

Voltar ao Topo Ir em baixo

Re: [Duvida]matar inimigo pulando em cima

Mensagem por hgb em Sab 04 Dez 2010, 11:10

esse comentário aí a cima está errado coloque uma colisão no seu player com o inimigo e no inimigo coloque uma colisão com o player.

nessa colisão do inimigo com o do player coloque o seguinte códiogo:

Código:
frontal_instance_destroy() //cria um instance destroy apenas em cima dele

e no do player com o inimigo coloque o código:

Código:
vertical_instance_destroy() //cria um instance destroy no lado dele(obs.esse se vc encostar do lado do carinha vc morre!)

hgb

Número de Mensagens : 31
Data de inscrição : 02/12/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.dawnloadverdade.blogspot.com

Voltar ao Topo Ir em baixo

Re: [Duvida]matar inimigo pulando em cima

Mensagem por Markituh em Seg 06 Dez 2010, 11:24

hgb escreveu:esse comentário aí a cima está errado coloque uma colisão no seu player com o inimigo e no inimigo coloque uma colisão com o player.

nessa colisão do inimigo com o do player coloque o seguinte códiogo:

Código:
frontal_instance_destroy() //cria um instance destroy apenas em cima dele

e no do player com o inimigo coloque o código:

Código:
vertical_instance_destroy() //cria um instance destroy no lado dele(obs.esse se vc encostar do lado do carinha vc morre!)
Hmm.... Esses códigos aí nem existem scratch É mais fácil você procurar no fórum sobre isso, que como eu disse anteriormente, um usuário já postou.
Dan044 escreveu:Fácil...
Coloque a mask de colisão do inimigo APENAS na cabeça do inimigo.
Ai coloque If obj_carinha collision with obj_inimigo acontece tal e tal
sacou?
Se você fizer isso, não vai ter como fazer a colisão frontal, sacou?. Se meus conhecimentos me lembram bem, é necessário checar a vspeed do outro objeto(other) para poder checar a colisão.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]matar inimigo pulando em cima

Mensagem por Da Galáxia em Seg 06 Dez 2010, 11:41

Recentemente postei aqui no forum uma engine que fiz, ela é sobre a mecânica basica para um jogo de pltaforma, e nela dentre outras, tem isto que tu queres.

http://www.gamemakerbrasil.com/engines-f12/mecanica-basica-para-jogo-de-plataforma-t12328.htm

Da Galáxia

Número de Mensagens : 348
Data de inscrição : 14/01/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Duvida]matar inimigo pulando em cima

Mensagem por Conteúdo patrocinado Hoje à(s) 12:38


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