Buscar
Conectar-se
Últimos assuntos
Os membros mais ativos da semana
Morrendo estilo SuperMarioBros-Por Ai meu Deus!
Programadores :: Dúvidas e Suporte :: Suporte/Aulas :: GML
Página 1 de 1 • Compartilhe •
Morrendo estilo SuperMarioBros-Por Ai meu Deus!
Morrendo estilo SuperMarioBros-Por Ai meu Deus!
-Descrição:Neste tutorial encinarei como fazer que quando morrer o jogador ele pular e cair atravessando o chão e logo em seguida recomeçar a fase.
-Dificuldade:Iniciante
-Matérial:Sprite do jogador vivo,morrendo e um chão ou parede, como preferir.
Para começar crie dois objetos, objVivo,objMorto e objSolido, no objVivo coloque a sprite do jogador vivo, em seu Step coloque:
Agora no objSolido marque sólido e coloque o sprite do chão, e novamente ao objVivo coloque na colisão com o objSolido:
Agora no objMorto deph(Deph ou Depht?):-45, no seu Create coloque:
Agora pronto, é só testar e morrer e ver o que acontece, no caso de fazer isto no Outside Room, creio que nao dará certo, e recomendo criar um objeto invísivel para fazer que ele morra ao cair num buraco.
Próximo tutorial:Criando uma Plataforma Fantasma
Explicação:Objeto não sólido por baixo, mas sólido por cima.
Até!
-Descrição:Neste tutorial encinarei como fazer que quando morrer o jogador ele pular e cair atravessando o chão e logo em seguida recomeçar a fase.
-Dificuldade:Iniciante
-Matérial:Sprite do jogador vivo,morrendo e um chão ou parede, como preferir.
Para começar crie dois objetos, objVivo,objMorto e objSolido, no objVivo coloque a sprite do jogador vivo, em seu Step coloque:
- Código:
//Gravidade-Créditos a Suadao
if place_free(x,y+2){gravity=1} //Se estiver livre de colisões 2 pixels abaixo, a gravidade será 1
else //senão
gravity=0 //a gravidade será 0
Agora no objSolido marque sólido e coloque o sprite do chão, e novamente ao objVivo coloque na colisão com o objSolido:
- Código:
//Créditos:Creio que seja para o Rhino
if not place_free(x+hspeed,y)
{
hspeed=0
}
else
{
move_contact_solid(direction,16)
vspeed=0
}
Agora no objMorto deph(Deph ou Depht?):-45, no seu Create coloque:
- Código:
vspeed=-12
image_speed=0.2
gravity_direction=270
gravity=0.4
- Código:
{
if vspeed>28
instance_destroy()
transition_kind=21
room_restart()
}
Agora pronto, é só testar e morrer e ver o que acontece, no caso de fazer isto no Outside Room, creio que nao dará certo, e recomendo criar um objeto invísivel para fazer que ele morra ao cair num buraco.
Próximo tutorial:Criando uma Plataforma Fantasma
Explicação:Objeto não sólido por baixo, mas sólido por cima.
Até!
Ai meu Deus!- Adminstrador
- Mensagens : 80
Reputação : -1
Data de inscrição : 22/04/2011
Re: Morrendo estilo SuperMarioBros-Por Ai meu Deus!
exelente tutorial para aqueles que querem faser seu primeiro jodo de mario.
sonic luan- Novato
- Mensagens : 26
Reputação : 0
Data de inscrição : 05/06/2011
Idade : 18
Localização : Green Hill
Re: Morrendo estilo SuperMarioBros-Por Ai meu Deus!
Brigado Luan!
Ai meu Deus!- Adminstrador
- Mensagens : 80
Reputação : -1
Data de inscrição : 22/04/2011

» Alguém aqui conhece um bom jogo de corrida estilo Mario Kart para PS2??
» [Engine] Arco e flecha estilo Bow Man
» Programa ou código de desenho estilo paint
» Como colocar barra de rolagem no topo do fórum (estilo fdf)
» Como colocar radio no portal estilo widget
» [Engine] Arco e flecha estilo Bow Man
» Programa ou código de desenho estilo paint
» Como colocar barra de rolagem no topo do fórum (estilo fdf)
» Como colocar radio no portal estilo widget
Programadores :: Dúvidas e Suporte :: Suporte/Aulas :: GML
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
» Olá caro programadores!
» Eae Galera
» [Atualização do fórum]Alguns ícones modificados
» Amem Cheguei Manolo
» aula de CSS Nº2 - Backgrounds
» [Atualização do fórum]Atualização nas publicidades
» Comple na área
» [Atualização no fórum]Área de suporte para o CSS