Key3 - Movimento em rampas com qualquer inclinação

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

Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Kabeção em Seg 23 Nov 2009, 20:33

Key3 - Movimento em rampas

Muita gente pergunta sobre como fazer o movimento do player em rampas e terrenos de todos os tipos.
Essa é uma engine que fiz a muito tempo usando os scripts de checagem de colisão feito por Damizean.
O nome dela é Key3 porque na época dividi o projeto em partes separadas e o movimento foi o terceiro sistema que fiz.

Descrisão:
Aprenda como programar movimento em terrenos irregulares como nos jogos de Sonic usando trigonometria simples e máscaras.

Controles:
W,A,D,S - Movimentar.
M - Pular.

Explicando os códigos:
Os scripts player_collision calculam o ângulo entre os pixel das rampa e tendo seu valor fica fácil calcular o movimento do objeto usando co-seno e seno.
Graças a isso, você pode fazer terrenos cheios de inclinações e mesmo assim o jogo correria bem desde que evite curvas muito fechadas.
A sprite do personagem pode ter qualquer forma então temos que usar mascaras de diversos tamanhos para as colisões.

Créditos:
Damizean -> scripts de colisão.
Kabecao -> engine, animação e construção do código.

Download:
MediaFire
Código:
http://www.mediafire.com/?yk2hiyktmzt

Screenshots:








Colaboração



Última edição por Kabeção em Sab 04 Set 2010, 23:54, editado 3 vez(es)

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Denis Lemos em Seg 23 Nov 2009, 20:49

Karaca ! Muito fera essa engine!
A melhor de rampas que eu vi !

Parabéns !

Denis Lemos

Número de Mensagens : 938
Idade : 28
Data de inscrição : 17/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Convidad em Seg 23 Nov 2009, 22:39

Muito bom Kabeção! Eu tinha visto este projeto seu há um tempo atrás. Valeu por postar!

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Alex FC em Ter 24 Nov 2009, 18:16

Muito boa essa engine! Os scripts estão bem organizados, está bem facil de entender Smile Fiquei uns 7 minutos rodando nessa engine hehehe, adoro jogos de velocidade XD. Parabén! Me ajudou bastante!

FLWS!

Alex FC

Ranking : Nota A
Número de Mensagens : 2503
Idade : 23
Data de inscrição : 20/12/2008
Notas recebidas : B A
Reputação : 174
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Kabeção em Qua 25 Nov 2009, 15:32

Adicionado uma pequena explicação de porque a engine funciona.

Essa é minha engine preferida. Tinha mostrado ela aqui no fórum antes mas foi só o executável.
Parei de mexer nela a algum tempo então resolvi postar o source.

Valeu pelos elogios!

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por fonetico em Qua 25 Nov 2009, 17:26

Muito bom cara !

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por The Wizard em Seg 05 Abr 2010, 18:08

Caracas muito massa so achei meio complicado mas é boa

The Wizard

Ranking : Nota B
Número de Mensagens : 1129
Idade : 18
Data de inscrição : 24/03/2010
Notas recebidas : B
Reputação : 17
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://awesomewizards.deviantart.com/

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Anderson3d em Qua 11 Ago 2010, 11:16

k o link ta quebrado pode arrumar aew por favor?
no meu crome ta abrindo isso aque http://www.gamemakerbrasil.com/go/aHR0cDovL3d3dy5tZGZyLz95azJoaXlrdG16dA==

Anderson3d

Ranking : Nota A
Número de Mensagens : 1479
Idade : 33
Data de inscrição : 15/02/2009
Notas recebidas : A - A
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

http://www.indiegamebr.com

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por fonetico em Qua 11 Ago 2010, 11:25

Anderson3d escreveu:k o link ta quebrado pode arrumar aew por favor?
no meu crome ta abrindo isso aque http://www.gamemakerbrasil.com/go/aHR0cDovL3d3dy5tZGZyLz95azJoaXlrdG16dA==

Cuidado! Você acabou de reviver um tópico. No entanto, o link não está quebrado. Observe que ao clicar no link de download, aparece uma bola azul com um símbolo de "play" e depois ela some, clique nessa bolinha antes dela sumir e o link verdadeiro será redirecionado para o seu navegador.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Anderson3d em Qua 11 Ago 2010, 15:01

souzalucasjose escreveu:
Anderson3d escreveu:k o link ta quebrado pode arrumar aew por favor?
no meu crome ta abrindo isso aque http://www.gamemakerbrasil.com/go/aHR0cDovL3d3dy5tZGZyLz95azJoaXlrdG16dA==

Cuidado! Você acabou de reviver um tópico. No entanto, o link não está quebrado. Observe que ao clicar no link de download, aparece uma bola azul com um símbolo de "play" e depois ela some, clique nessa bolinha antes dela sumir e o link verdadeiro será redirecionado para o seu navegador.

perdao amigao eu nem vi a bixiga da época aff!!!
mas eu nao revivi, alguem reviveu e eu postei logo após e o cara pagou o post, pq nao me lembro de ter catado isso, so se eu tiver ficanod doido hehehe. Mas vlw!

Anderson3d

Ranking : Nota A
Número de Mensagens : 1479
Idade : 33
Data de inscrição : 15/02/2009
Notas recebidas : A - A
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

http://www.indiegamebr.com

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Hedgehog em Sab 14 Ago 2010, 20:24

Jesus! Não entendi nada! (pra variar e.e)
Mas ótima engine! Fiquei um tempão rodando nessa pista...

Hedgehog

Número de Mensagens : 384
Idade : 20
Data de inscrição : 28/08/2008
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.recursos-mania.forumeiros.com/

Voltar ao Topo Ir em baixo

bem legal

Mensagem por Spadan Renon em Qua 25 Ago 2010, 16:43

a engine é bem legal lol! , mas tem um ploblema :| , como fasso para ele fazer o loop mesmo aumentando o mask do objeto?

me diga por favor!

obrigadhu!

Spadan Renon

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

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por so em Qui 26 Maio 2011, 00:14

se nao me engano eu ja vi esta engine na net mas tinha sonic tails knuckles entre outros...

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
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

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por fredcobain em Qui 26 Maio 2011, 02:26

A engine é perfeita... mas bem complexa....
Excelente trabalho. Parabéns.

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por PedroX em Qui 26 Maio 2011, 09:46

Realmente essa engine é excelente.
Eu estava procurando por algumas ontem, e achei uma Sonic Revival, outra chamada Sonic Genesis... Mas todas com a mesma dificuldade.
Se fosse mais facil editar a engine, ficaria mais que excelente.

Obs: Essa engine é de 2009 (eu acho).

Até mais!

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por sonic luan em Qui 26 Maio 2011, 10:20

eu usei essa egnie para faser o Sonic World. ate coloquei o Kabeção nos creditos Laughing
muito boa uma das melhores que eu ja vi sobre movimentação e rampas.

sonic luan

Ranking : Nota C
Número de Mensagens : 1003
Idade : 17
Data de inscrição : 28/01/2011
Notas recebidas : C-D-A-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://sonicmaker.forumeiros.com/memberlist

Voltar ao Topo Ir em baixo

Re: Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Conteúdo patrocinado Hoje à(s) 19:54


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