subir degraus alguém posta uma engine demo por favor
em Ter 03 Abr 2012, 12:50
precisando de uma engine que faça o personagem subir degraus ...
- Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :x 0
x 0
x 0
Reputação : 121
Prêmios: 1
: 0
: 3
Re: subir degraus alguém posta uma engine demo por favor
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.
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.
- Ranking :
Notas recebidas : B-A-A
Data de inscrição : 13/01/2010
Número de Mensagens : 1087
Insígnias de JAM :x 0
x 0
x 0
Reputação : 30
Prêmios: 2
: 1
: 0
Re: subir degraus alguém posta uma engine demo por favor
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.
Tá confundindo as coisas aí, saim. AUEHUAEHU
Mas eu também lembro da existencia de uma engine com esse nome.
Re: subir degraus alguém posta uma engine demo por favor
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".
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".
- Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :x 0
x 0
x 0
Reputação : 121
Prêmios: 1
: 0
: 3
Re: subir degraus alguém posta uma engine demo por favor
em Ter 03 Abr 2012, 14:16
Não mesmo?@MatheusReis escreveu:Nunca postei uma engine assim o_õ
...
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.
Re: subir degraus alguém posta uma engine demo por favor
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.
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.
- Data de inscrição : 29/01/2011
Número de Mensagens : 800
Insígnias de JAM :x 0
x 0
x 0
Reputação : 26
Prêmios: 0
: 0
: 0
Re: subir degraus alguém posta uma engine demo por favor
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.
Re: subir degraus alguém posta uma engine demo por favor
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.
- Data de inscrição : 09/07/2011
Número de Mensagens : 646
Insígnias de JAM :x 0
x 0
x 0
Reputação : 6
Prêmios: 0
: 0
: 0
Re: subir degraus alguém posta uma engine demo por favor
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
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
Re: subir degraus alguém posta uma engine demo por favor
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 !
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum