GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


Key3 - Movimento em rampas com qualquer inclinação

+8
Spadan Renon
Hedgehog
Anderson3d
The Wizard
fonetico
All-x
Denis Lemos
Kabeção
12 participantes

Ir para baixo

Key3 - Movimento em rampas com qualquer inclinação Empty Key3 - Movimento em rampas com qualquer inclinação

Mensagem por Kabeção 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:

Key3 - Movimento em rampas com qualquer inclinação Key301

Key3 - Movimento em rampas com qualquer inclinação Key303




Colaboração

Key3 - Movimento em rampas com qualquer inclinação Soulsoftsign


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

Games Ranking : Sem avaliações

Data de inscrição : 08/06/2008
Reputação : 100
Número de Mensagens : 2314
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 7 Moedas x 0

Ouro x 3 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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

Ir para o topo Ir para baixo

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

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

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

Parabéns !
Denis Lemos
Denis Lemos

Data de inscrição : 17/05/2009
Reputação : 1
Número de Mensagens : 938
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Unity
  • C#
  • Godot
  • C ou C++


Ir para o topo Ir para baixo

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

Mensagem por Convidad Seg 23 Nov 2009, 22:39

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


Ir para o topo Ir para baixo

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

Mensagem por All-x 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!
All-x
All-x

Games Ranking : Nota A

Notas recebidas : B A
Data de inscrição : 20/12/2008
Reputação : 189
Número de Mensagens : 2571
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 25 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0
  • Javascript
  • C ou C++


https://redscreensoft.com

Ir para o topo Ir para baixo

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

Mensagem por Kabeção 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
Kabeção

Games Ranking : Sem avaliações

Data de inscrição : 08/06/2008
Reputação : 100
Número de Mensagens : 2314
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 7 Moedas x 0

Ouro x 3 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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

Ir para o topo Ir para baixo

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

Mensagem por fonetico Qua 25 Nov 2009, 17:26

Muito bom cara !
fonetico
fonetico

Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

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

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

Caracas muito massa so achei meio complicado mas é boa
The Wizard
The Wizard

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

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

Mensagem por Anderson3d 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
Anderson3d

Games Ranking : Nota A

Notas recebidas : A - A
Data de inscrição : 15/02/2009
Reputação : 9
Número de Mensagens : 1479
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.indiegamebr.com

Ir para o topo Ir para baixo

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

Mensagem por fonetico 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
fonetico

Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

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

Mensagem por Anderson3d 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
Anderson3d

Games Ranking : Nota A

Notas recebidas : A - A
Data de inscrição : 15/02/2009
Reputação : 9
Número de Mensagens : 1479
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.indiegamebr.com

Ir para o topo Ir para baixo

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

Mensagem por Hedgehog Sáb 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
Hedgehog

Data de inscrição : 28/08/2008
Reputação : -2
Número de Mensagens : 384
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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

Ir para o topo Ir para baixo

Key3 - Movimento em rampas com qualquer inclinação Empty bem legal

Mensagem por Spadan Renon 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
Spadan Renon

Data de inscrição : 25/08/2010
Reputação : 0
Número de Mensagens : 3
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

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

Mensagem por so 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
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

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

Mensagem por fredcobain Qui 26 maio 2011, 02:26

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

Games Ranking : Sem avaliações

Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 3 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

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

Mensagem por PedroX 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!

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

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

Mensagem por sonic luan 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
sonic luan

Games Ranking : Nota C

Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Reputação : 18
Número de Mensagens : 1003
Prêmios : Key3 - Movimento em rampas com qualquer inclinação Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://sonicmaker.forumeiros.com/memberlist

Ir para o topo Ir para baixo

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

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos