Como criar o meu primeiro jogo no GDevelop?
Vamos explorar os passos necessários para criar os objetos e configurar os eventos que darão vida ao seu PRIMEIRO jogo!
PASSO 1: CRIANDO OS OBJETOS DO JOGO
Antes de configurar os eventos, precisamos criar os objetos que serão usados no jogo. Siga os passos abaixo:
Jogador:
- No painel lateral, clique em “Adicionar Objeto” e selecione “Sprite”.
- Desenhe e nomeie o objeto como jogador.
Fundo:
- No painel lateral, clique em “Adicionar Objeto” e selecione “Sprite”.
- Desenhe e nomeie o objeto como Fundo.
Espinhos:
- Crie um novo objeto TiledSprite e desenhe espinhos. Nomeie o objeto como espinhos.
- Crie um novo objeto TiledSprite e desenhe espinhos. Nomeie o objeto como espinhos.
- Chão:
- Crie um novo objeto TiledSprite e desenhe. Nomeie o objeto como Chão.
- Crie um novo objeto TiledSprite e desenhe. Nomeie o objeto como Chão.
Texto (NewText):
- Adicione um objeto de texto selecionando “Adicionar Objeto” e “Texto”.
- Escreva algo como “Você coletou a moeda!”.
Moeda:
- Adicione outro Sprite e desenhe uma moeda. Nomeie o objeto como moeda.


PASSO 2: POSICIONE OS OBJETOS

PASSO 3: ADICIONANDO BEHAVIORS
Com os objetos prontos, é hora de adicionar os behaviors para que os objetos se comportem como Jogo de plataforma.
- Jogador: Para o jogador adicione o behavior de “Platform Character”.
- Chão: Para o chão adicione o behavior de “Platform”.


PASSO 4: CONFIGURANDO OS EVENTOS
Com os objetos prontos, é hora de programar as interações que transformarão seu projeto em um jogo funcional.
A. Configurando o salto do jogador:
- Condição: “Tecla UP é pressionada”.
- Ação: “Simular pressionar tecla de salto para o jogador”.
Essa configuração permite que o jogador pule quando a tecla para cima for pressionada.
B. Reiniciando o jogador ao colidir com espinhos:
- Condição: “Jogador está em colisão com espinhos”.
- Ação: “Redefinir posição do jogador” para X=27 e Y=615.
Essa ação fará com que o jogador volte para o início ao tocar os espinhos.
C. Colidindo com a moeda:
- Condição: “Jogador está em colisão com moeda”.
- Ação: Adicione a interação de exibir a mensagem “NewText”.
D. Removendo moedas ao serem coletadas:
- Condição: “Jogador está em colisão com moeda”.
- Ação: “Excluir moeda”.

RESULTADO:
