subir degraus alguém posta uma engine demo por favor

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

subir degraus alguém posta uma engine demo por favor

Mensagem por socom2004 em Ter 03 Abr 2012, 12:50

precisando de uma engine que faça o personagem subir degraus ...

socom2004

Número de Mensagens : 4
Idade : 35
Data de inscrição : 07/03/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por saim em Ter 03 Abr 2012, 13:04

Olá, socom2004!
Acho que sei o que você quer dizer, um personagem pára no primeiro degrau, sobe o pé esquerdo, depois o direito, e por aí vai, né? Sem ficar subindo e descendo em pulinhos...

Eu já tentei algo do tipo e o MatheusReis já postou uma engine dessas em algum lugar (só que ele chamou de "pendurar na beirada" ou coisa do tipo). Na prática, o que se faz é manter o personagem fixo no mesmo lugar enquanto a sprite dele vai subindo. Quando a sprite terminar a animação, ele pula pra posição correta. Como a sprite já estava parada na posição correta e você mudou pra uma outra igual (ou parecida) mas com outra origem, o jogador não percebe que houve mudança de posição.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por MatheusReis em Ter 03 Abr 2012, 13:12

Nunca postei uma engine assim o_õ
Tá confundindo as coisas aí, saim. AUEHUAEHU
Mas eu também lembro da existencia de uma engine com esse nome.

MatheusReis

Ranking : Nota A
Número de Mensagens : 1087
Idade : 23
Data de inscrição : 13/01/2010
Notas recebidas : B-A-A
Reputação : 30
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 0

http://www.mathaeuz.deviantart.com

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por kaique_lucas em Ter 03 Abr 2012, 13:51

Meu amigo, tente fazer isso aki cara, se vc consseguir fazer isso talvez saiba se virar com o resto:
Camin escreveu:
Faça o seguinte:
crie no player uma colisão com uma rampa, crie um código e coloque isso:

Código:
if y+50>other.y{y-=5}
Isso funciona assim:Se o Hotspot do player+50pixels abaixo for maior que o Hotspot do chão, ele sobe.

Hotspot?É o ponto da sprite(aquela cruz que fica no sprite)quando vc cria ela está no 00,daí vc não vê,mas vc pode mudar com o mouse ou marcando "center".

kaique_lucas

Número de Mensagens : 52
Data de inscrição : 11/03/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por saim em Ter 03 Abr 2012, 14:16

MatheusReis escreveu:Nunca postei uma engine assim o_õ
Não mesmo?
...
Ah! Tem razão, devo ter confundido mesmo!
Talvez tenha sido o Willy.
Os gráficos dele são parecidos com os seus. Vou fuçar nas minhas coisas, talvez eu ainda tenha ela. Agora não sei mais se baixei de algum tópico ou se ele me mandou por MP.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por kaique_lucas em Ter 03 Abr 2012, 14:22

Criei uma engine bem simples, mas vc tem q ser nível mediano pra entender essa gambiarra q fiz:
http://dl.dropbox.com/u/61679366/escada.gmk
É uma engine meia mal feitinha, mas q já dá pra vc ter noção do q fazer.

kaique_lucas

Número de Mensagens : 52
Data de inscrição : 11/03/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por GameMakerTutoriais em Ter 03 Abr 2012, 15:42

Por que não usar um sistema comum mesmo de subir em rampas? A única diferença é que você vai usar sprites ou tiles por cima para parecer uma escada e controlar a animação do personagem pra coincidir com os pés nos degraus.

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por socom2004 em Ter 03 Abr 2012, 18:45

kaique_lucas escreveu:Meu amigo, tente fazer isso aki cara, se vc consseguir fazer isso talvez saiba se virar com o resto:
Camin escreveu:
Faça o seguinte:
crie no player uma colisão com uma rampa, crie um código e coloque isso:

Código:
if y+50>other.y{y-=5}
Isso funciona assim:Se o Hotspot do player+50pixels abaixo for maior que o Hotspot do chão, ele sobe.

Hotspot?É o ponto da sprite(aquela cruz que fica no sprite)quando vc cria ela está no 00,daí vc não vê,mas vc pode mudar com o mouse ou marcando "center".



muito obrigado pela força amigo!< (kaique_lucas) vou montar nessa mesma base que vc comentou acho que vai da certo sim.

socom2004

Número de Mensagens : 4
Idade : 35
Data de inscrição : 07/03/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por Super Maker em Ter 03 Abr 2012, 18:53

socom2004?
Eu também lembro da engine, o nome dela é "Pendurar e subir" ela vai te ajudar muito com os degrais, só que no seu caso o processo vai ser mais rápido que o da engine, pois o seu é escada e não somente uma plataforma.
Então se conseguiu fazer subir um degrau, o resto fica por conta do mesmo sistema.

*****Editado*****

Achei amigo, foi o Willy quem fez.
http://gmbr.forumeiros.com/t13377-engine-pendurar-e-subir-friction-personalizado-plataforma

Super Maker

Número de Mensagens : 646
Idade : 33
Data de inscrição : 09/07/2011
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por socom2004 em Qua 04 Abr 2012, 22:43

Super Maker escreveu:socom2004?
Eu também lembro da engine, o nome dela é "Pendurar e subir" ela vai te ajudar muito com os degrais, só que no seu caso o processo vai ser mais rápido que o da engine, pois o seu é escada e não somente uma plataforma.
Então se conseguiu fazer subir um degrau, o resto fica por conta do mesmo sistema.

*****Editado*****

Achei amigo, foi o Willy quem fez.
http://gmbr.forumeiros.com/t13377-engine-pendurar-e-subir-friction-personalizado-plataforma



valew amigo estarei vendo !

socom2004

Número de Mensagens : 4
Idade : 35
Data de inscrição : 07/03/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: subir degraus alguém posta uma engine demo por favor

Mensagem por Conteúdo patrocinado Hoje à(s) 08:32


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