Entrar
Últimos assuntos
» Procuro Programador de game makerpor Wou Sex 15 Mar 2024, 10:27
» Retorno da GMBR!!!
por vinians Qui 14 Mar 2024, 19:07
» 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
[Tutorial] Criando um Jogo de Plataforma - Parte 1
+7
Gonçalves
KevinBandicoot
LCS
Jiraya
The_Killer
Nicolas
Luca$
11 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
[Tutorial] Criando um Jogo de Plataforma - Parte 1
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, estava tentando ter uma ideia para um tutorial, ai tive a ideia:
Um tutorial para criar um jogo de plataforma!
Legal...
Neste tutorial, iremos fazer um joguinho, com gráficos ruins, porque é apenas a parte da programaçao que irei falar, de um quadradinho que faz varias coisas e sai em uma aventura com inimigos =D
Este tutorial, será dividido em 2 ou 3 partes... ainda nao defini, vamos ver como me sairei em cada aula e se vocês gostarem...
Entao chega de papo e vamos ! =D
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:
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:
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:
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:
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:
Agora você deve esperar a parte 2 do tutorial, que falaremos de inimigos e os blocos para as paredes
Parte 1 - Parte 2
Download da engine desta parte para ver como ficamos:
Engine 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, estava tentando ter uma ideia para um tutorial, ai tive a ideia:
Um tutorial para criar um jogo de plataforma!
Legal...
Neste tutorial, iremos fazer um joguinho, com gráficos ruins, porque é apenas a parte da programaçao que irei falar, de um quadradinho que faz varias coisas e sai em uma aventura com inimigos =D
Este tutorial, será dividido em 2 ou 3 partes... ainda nao defini, vamos ver como me sairei em cada aula e se vocês gostarem...
Entao chega de papo e vamos ! =D
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:
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"
}
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
Agora você deve esperar a parte 2 do tutorial, que falaremos de inimigos e os blocos para as paredes
Parte 1 - Parte 2
Download da engine desta parte para ver como ficamos:
Engine Criando um Jogo de Plataforma - Parte 1
Última edição por GMLucas em Sex 17 Dez 2010, 14:59, editado 1 vez(es)
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Muito bom o tutorial,vou estudar os codigos,VLWS!
Nicolas- Data de inscrição : 23/02/2010
Reputação : 4
Número de Mensagens : 492
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Bom tuto, vai ajudar a quem tem duvidas
The_Killer- Data de inscrição : 08/02/2010
Reputação : 0
Número de Mensagens : 21
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
muito bom!
depois crie a parte 2 para que o pessoal possa criar uma jogo completo de plataforma ;]
depois crie a parte 2 para que o pessoal possa criar uma jogo completo de plataforma ;]
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Muito bom tuto cara continue assim isso é uma das poucas coisas que sei essa parte da mobimentaçao uasausha
aguardo as outras
flws
aguardo as outras
flws
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Vlw galera pelos comentarios
e
@Jyraia
Como te disse pelo chat da GMBR, eu pretendo sim colocar mais 2 ou 3 partes, a proxima parte eu axo que será:
Blocos e Inimigos
------------------------------------------------------------------------------------------
E vlw denovo galera
e
@Jyraia
Como te disse pelo chat da GMBR, eu pretendo sim colocar mais 2 ou 3 partes, a proxima parte eu axo que será:
Blocos e Inimigos
------------------------------------------------------------------------------------------
E vlw denovo galera
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Muito bom mesmo, estou começando a pouco tempo e vc tbm me ajudou um bocado
valew
valew
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
De nada mano,vlw pelos comentarios
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Muito bom! O_o + REP
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Manolo..voce salvou minha vida..como sou noob maximun power em gm..estava querendo saber como colova os codigos para movimento e talz,e principalmente.. a fucking Gravidade.
Continuarei seguindo esse tuto \o/
valew manolo
Continuarei seguindo esse tuto \o/
valew manolo
MendingoDoFuturo- Data de inscrição : 13/12/2010
Reputação : 0
Número de Mensagens : 8
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
cara o meu boneco fica pulando como se fose um trampolim me ajuda ae por favor
agradeço desde ká =D
agradeço desde ká =D
h1qu3- Data de inscrição : 07/01/2011
Reputação : -1
Número de Mensagens : 15
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Amei o seu tutorial, rep+ só que quando você fala de abrirmos o código de movimentação você não estaria por acaso querendo que colocássemos a ação execute code? porque é lá que desenvolvemos a execução de scripts, mas tirando isso meus parabéns. Rep+ como eu já disse antes
DragonWarrior- Data de inscrição : 11/10/2010
Reputação : 1
Número de Mensagens : 61
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Dragonwarrior,isso nao foi um erro.
É para você abrir o código que já existe la,e o conteudo dele e o da movimentaçao
e Por isso o "código da movimentaçao"
É para você abrir o código que já existe la,e o conteudo dele e o da movimentaçao
e Por isso o "código da movimentaçao"
Luca$- Games Ranking :
Notas recebidas : D-C
Data de inscrição : 10/10/2010
Reputação : 1
Número de Mensagens : 582
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Tutorial] Criando um Jogo de Plataforma - Parte 1
Desculpe se eu estou começando a parecer um verdadeiro chato, mas é que eu ainda não entendi esse lance de abrir o código de movimentação. '
DragonWarrior- Data de inscrição : 11/10/2010
Reputação : 1
Número de Mensagens : 61
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Tutorial] Criando um Jogo de Plataforma - Parte 2
» Tutorial: Jogo de Tiro em Plataforma [Parte 2]
» Criando seu primeiro jogo de Plataforma - Parte 2
» Criando seu primeiro jogo de plataforma - Parte 3
» Tutorial: Jogo de Tiro em Plataforma [Parte 3]
» Tutorial: Jogo de Tiro em Plataforma [Parte 2]
» Criando seu primeiro jogo de Plataforma - Parte 2
» Criando seu primeiro jogo de plataforma - Parte 3
» Tutorial: Jogo de Tiro em Plataforma [Parte 3]
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|