Gm Programador

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

Forum sobre o game maker, top de linha em 3D

Palavras-chaves

2011  2014  2010  

Entrar

Esqueci-me da senha

Últimos assuntos

» Criar jogo de pesca
por AndreCorinthians2016 Sex Fev 06, 2015 9:56 pm

» Ei, Tenho uma ideia!!
por Convidado Sex Mar 28, 2014 12:48 am

» Projeto para jogo mobile
por trixview Sex Mar 21, 2014 8:23 pm

» Apresentação
por HostGamingBR Sáb Out 19, 2013 4:28 pm

» KillSwitch Novo game de FPS 2014 ! Inscrevase !
por SparkyTM25 Qua Out 16, 2013 10:03 pm

» Parceria para criar jogos
por Sam_punkiller Qua Jan 18, 2012 9:57 pm

» [GMLucas] Jumper
por lucas8lima Sex Dez 09, 2011 3:49 pm

» [Concurso 30/10/2011 ate 08/12/2011] o Melhor Game [veja a premiação]
por GMLucas Sex Dez 09, 2011 3:35 pm

» voltei galera
por lucas8lima Ter Dez 06, 2011 11:46 pm

Os membros mais ativos da semana

Nenhum usuário

Quem está conectado?

1 usuário online :: 0 registrados, 0 invisíveis e 1 visitante

Nenhum


[ Ver toda a lista ]


O recorde de usuários online foi de 135 em Ter Mar 09, 2021 8:55 pm

Xat Gm programador

Parceiros

Fórum grátis


2 participantes

    [GMLucas] Criando um Jogo de Plataforma - Parte 1

    avatar
    GMLucas
    Ajudante
    Ajudante


    Mensagens : 21
    Pontos : 71
    Data de inscrição : 01/11/2011
    Localização : Casa

    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Empty [GMLucas] Criando um Jogo de Plataforma - Parte 1

    Mensagem  GMLucas Qua Nov 02, 2011 12:21 am

    Nome: Criando um Jogo de Plataforma - Parte 1
    Descrição: Nesta parte do tutorial, iremos fazer o player!
    Nível de dificuldade: Iniciante - Mediano
    Requerimentos: Game Maker 8 Lite/Pro

    • - Introduçao:

    Galera,sou novo no forum como podem ver,mas pretendo postar muitos tutoriais aqui,e ajudar as pessoas.Mas como nao sei de tudo(ainda xD),tambem to aqui pra ser ajudado né?xD

    Chega de apresentaçao,vamos pro tutorial...

    Desenvolvimento:
    Vamos desenvolver o Player nesta parte.
    Entao vamos,abra o sprite do seu player,coloque o nome de :
    spr_player
    Nosso sprite será um quadrado,será esse:
    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Spriteplayer
    coloque a origem dele no centro
    E crie um objeto chamado:
    obj_player

    Bom,oque um player faz?Um player se move!
    Entao vamos adicionar a movimentaçao a ele!

    Adicione um evento Step nele,e adicione o seguinte código:
    Código:
    if keyboard_check(vk_left)//se a tecla da seta para a esquerda for apertada
    {
    x-=5//diminui 5 x, ou seja,vai 5 pixels para a esquerda,e se "move"
    }
    if keyboard_check(vk_right)//se a tecka da seta para a esquerda for apertada
    {
    x+=5//almenta 5x,ou seja,vai 5 pixels para a direita,e se "move"
    }
    Oque fizemos nesse código?
    Fizemos que ao o jogador apertar a seta da esquerda, mover-se para a esquerda e ao apertar a tecla da direita,mover-se para a direita.
    Está faltando auguma coisa nao acha?...
    Sim!,está faltando o pulo, mas para isso iremos ter que colocar gravidade!
    Entao vamos lá,no código de movimentaçao que fizemos acima,adicione o seguinte código uma linha abaixo:
    Código:
    if place_free(x,y+1)//se estiver livre de colisoes 1 pixel abaixo
    {
    gravity=0.7// a gravidade é 0.7
    }
    else//senao
    {
    gravity=0// a gravidade é 0
    }

    Oque fizemos nesse código?

    Adicionamos gravidade ao player!
    Mas e o código do pulo?

    Irei passar agora,abra o código dos movimentos e a gravidade, e uma linha abaixo, adicione o código:
    Código:
    if keyboard_check(vk_up) and !place_free(x,y+1)//se a tecla de seta para cima for apertada e nao estiver livre de colisoes 1 pixel abaixo
    {
    vspeed=-8// velocidade vertical é igual a -8
    }

    Oque fizemos nesse código?
    Fizemos que ,ao o jogador pressionar a tecla de seta para cima,e nao estiver livre de colisoes 1 pixel abaixo,a velocidade vertical dele seja -8,ou seja,ele irá pular.

    E agora? já fizemos a movimentaçao e a gravidade e o pulo, oque iremos fazer agora?
    Iremos dar vida a ele!
    Igual o frankstein?
    Nao...iremos adicionar a variavel de vidas a ele '-'
    Entao vamos lá.
    Adicione um evento Create no objeto player e adicione o seguinte código:
    Código:
    global.vidas=5//adicionamos a variavel global.vidas ,e o valor dela inicia-se como 5
    Oque fazemos agora? irá ficar assim?

    Agora você deve esperar a parte 2 do tutorial, que falaremos de inimigos e os blocos para as paredes



    Download da engine desta parte para ver como ficamos:
    Engine Criando um Jogo de Plataforma - Parte 1

    mediafire.com/?w57pl7kdx9wri2n ~>Cole no Navegador para Download

    Fim do Tutorial.


    Última edição por GMLucas em Qui Nov 10, 2011 9:55 pm, editado 1 vez(es)
    Uriel.56
    Uriel.56
    Admin
    Admin


    Mensagens : 99
    Pontos : 203
    Data de inscrição : 07/10/2011
    Idade : 25
    Localização : Caicó RN

    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Empty Re: [GMLucas] Criando um Jogo de Plataforma - Parte 1

    Mensagem  Uriel.56 Qua Nov 02, 2011 1:34 am

    Boas aulas, continue assim! Laughing

    Você tem noção de quantas aulas serão à + dessa ?
    avatar
    GMLucas
    Ajudante
    Ajudante


    Mensagens : 21
    Pontos : 71
    Data de inscrição : 01/11/2011
    Localização : Casa

    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Empty Re: [GMLucas] Criando um Jogo de Plataforma - Parte 1

    Mensagem  GMLucas Qua Nov 02, 2011 2:04 pm

    Cara,desse tutorial de plataforma,são só as 3 partes que eu ja postei.

    Mas,essa semana ainda,eu pretendo iniciar umas aulas de GM aqui.Com as operaçoes,variaveis built-in,e as funçoes como if ,for,etc...

    Obrigado por comentar.

    OFF:

    Spoiler:
    Uriel.56
    Uriel.56
    Admin
    Admin


    Mensagens : 99
    Pontos : 203
    Data de inscrição : 07/10/2011
    Idade : 25
    Localização : Caicó RN

    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Empty Re: [GMLucas] Criando um Jogo de Plataforma - Parte 1

    Mensagem  Uriel.56 Qua Nov 02, 2011 3:42 pm

    Ele ia hospedar do 4shared, ai ele ficou Off-line e não voltou...

    Nem vi ele ainda Sad
    avatar
    GMLucas
    Ajudante
    Ajudante


    Mensagens : 21
    Pontos : 71
    Data de inscrição : 01/11/2011
    Localização : Casa

    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Empty Re: [GMLucas] Criando um Jogo de Plataforma - Parte 1

    Mensagem  GMLucas Qua Nov 02, 2011 7:12 pm

    Admin,eu que fiz a logo,tenho ela aqui,e até ja upei ela no imageshack pra mostrar pro Gabriel Felipe.

    Se quiser posso te mandar ou te passar o link aqui mesmo.

    Conteúdo patrocinado


    [GMLucas] Criando um Jogo de Plataforma - Parte 1 Empty Re: [GMLucas] Criando um Jogo de Plataforma - Parte 1

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex maio 10, 2024 2:24 am