Mecanica basica para JOGO DE PLATAFORMA

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

Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Da Galáxia em Sab 04 Dez 2010, 23:43

Nome: Mecanica basica para jogo de plataforma
Requerimentos: Versão 7 lite (se der problema é so tirar o alpha, caso o lite não o tenha)
Descrição: A engine possui algumas das caracteristicas mais usadas em um jogo de plataforma, a saber:

* fim do "BUG" grudar na parede
* moeda dentro de caixa
* animação de sprites do player
* aceleração e desaceleração
* plataforma fantasma
* plataforma móvel
* tempo de espera (personagem irrita-se, se jogador demorar a teclar)
* invulnerabilidade estantânea, quando player perde uma vida
* destruir inimigo somente quando player pula sobre ele

Nível de dificuldade: mediano
Controles: setas e espaço

Donwload: http://www.mediafire.com/?a3f5kgeci3bsa3z

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: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por dharrison em Dom 05 Dez 2010, 00:37

vlw por disponiblizar
vou testá-la aki

é original sua né? Happy


EDIT:
Bem legal sua engine, bem explicada, ta de parabens
só não gostei do movimento do player, ele demora d+ pra desacelerar
mas ta otimo
nota 9.9 Feliz


Última edição por dharrison em Dom 05 Dez 2010, 01:34, editado 1 vez(es)

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Da Galáxia em Dom 05 Dez 2010, 01:32

dharrison escreveu:vlw por disponiblizar
vou testá-la aki

é original sua né? Happy

Totalmente.

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: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Joton em Dom 05 Dez 2010, 02:34

Cara gostei muito da sua engine, mais tem um bugzinho de colisão, acho que isso é impossivel de se livrar "sem" por cento, gostei também da plataforma móvel fantasma, será que dá pra fazer uma plataforma móvel sólida livre de bug no gm8???? tentei fazer mais não ficou 100% perfeito Mad :cry: No

Joton

Ranking : Nota B
Número de Mensagens : 836
Idade : 28
Data de inscrição : 25/07/2010
Notas recebidas : A+B+C
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 0
   : 0

http://jotonsn.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Da Galáxia em Dom 05 Dez 2010, 05:10

Joton escreveu:Cara gostei muito da sua engine, mais tem um bugzinho de colisão, acho que isso é impossivel de se livrar "sem" por cento, gostei também da plataforma móvel fantasma, será que dá pra fazer uma plataforma móvel sólida livre de bug no gm8???? tentei fazer mais não ficou 100% perfeito Mad :cry: No

Obridado por baixar...
Para tirar todos os bugs, primeiramente tem-se que identifica-lo, por exemplo, quando o player colide nas laterais das caixas e das plataformas fantasmas ali tem bug, como é uma engine para estudos, eu deixei isso em aberto, já nas paredes (as verdes sem um marrom em cima, não há bug (bata nela, pule... e vai ver), porque eu fiz checagens com o while, vc vai observar que ao colidir com essas paredes nada interfere nas animações e movimentos do player observe no evento step do player "na parede", eu chequei quando tem e quando não tem gravidade, teria que fazer isso em todas as colisões, modificando algo dependendo das ações. Eu fiz um Space Invaders em C++, utilizando a biblioteca allegro apenas para carregar imagens, ou seja não usei suas sub-bibliotecas como a Pmask, onde se faz uma colisão perfeita (não usei-a, porque eu queria fazer tudo na unha mesmo e me aperfeiçoar no code nativo do C++), cara, as checagens de colisões, eu tive que fazer matematicamente dos quatro lados das imagens do player e dos inimigos em colisão com seus respectivos tiros. Consegui, ficou muito bom, mas camarada, não da vontade de fazer de novo não, viu. Colisão é f... . VLW.

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: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Da Galáxia em Dom 05 Dez 2010, 05:20

dharrison escreveu:vlw por disponiblizar
vou testá-la aki

é original sua né? Happy


EDIT:
Bem legal sua engine, bem explicada, ta de parabens
só não gostei do movimento do player, ele demora d+ pra desacelerar
mas ta otimo
nota 9.9 Feliz

Obrigado por baixar...
No primeiro piece code do step do player, na parte que esta assim:
if (rev_impulso == true)
{impulso -=0.15 ; x+=impulso;}
substitua o 0.15, por por ex. 0.3
faça o mesmo na parte da esquerda. Vlw

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: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Jessezyn em Ter 03 Fev 2015, 23:55

Engine fora do ar.... queria baixá-la para testar e aprender algumas coisas. Att.

Jessezyn

Número de Mensagens : 35
Data de inscrição : 18/01/2015
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Sewer Crawler em Qua 04 Fev 2015, 16:00

Por acaso eu a tenho em meu "banco" de engines. Mas ela tem alguns bugs.
Download:
Engine de Plataforma

Sewer Crawler

Número de Mensagens : 236
Idade : 23
Data de inscrição : 08/10/2014
Reputação : 27
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Jessezyn em Qua 04 Fev 2015, 22:57

Ótimo.... obg.. vou me inspirar nela e fazer as alterações necessárias pra por no meu jogo...

Jessezyn

Número de Mensagens : 35
Data de inscrição : 18/01/2015
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por theguitarmester em Qui 05 Fev 2015, 09:33

Joton escreveu: móvel sólida livre de bug no gm8????
Tem bug não, é que o comando solid do game maker não foi feito mesmo para fazer plataforma fantasma. na verdade, aquele código embutido do solid é algo que te limita, porque não há como desativá-lo apenas para um objeto, sendo assim, não podendo fazer uma plataforma(sem contar, que tu perde um pouco o controle sobre o objeto que o usa).



O Link da engine não está funcionando:
MediaFire escreveu:
Invalid or Deleted File.

The key you provided for file access was invalid. This is usually caused because the file is no longer stored on MediaFire. This occurs when the file is removed by the originating user or MediaFire.

Still have questions, or think we've made a mistake? Please contact support for further assistance.

theguitarmester

Ranking : Sem avaliações
Número de Mensagens : 1908
Idade : 21
Data de inscrição : 28/02/2012
Notas recebidas : B
Reputação : 80
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 2
   : 2
   : 1

http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Willy em Qui 05 Fev 2015, 12:43

Amigos... Já era de se esperar que o link estivesse quebrado... O tópico é de 2010. --\'

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: Mecanica basica para JOGO DE PLATAFORMA

Mensagem por Conteúdo patrocinado Hoje à(s) 04:00


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