gamer over

Criando o GAME OVER no Gdevelop

O Game Over é um estado no jogo que sinaliza o fim da sessão de gameplay do jogador, geralmente após falhar em um objetivo ou perder todas as suas chances de continuar. Ele pode ser ativado por diversos motivos, como perder todos os pontos de vida, não cumprir uma missão dentro do tempo limite ou atingir uma condição específica de falha.

Neste tutorial, vamos criar uma mecânica de Game Over no GDevelop, utilizando colisões e mudança de cena.

game over

Passo 1: Criando os elementos para o GAME OVER

  1. Antes de configurar o evento do Game Over, precisamos adicionar os seguintes elementos ao nosso jogo:

    • Jogador: Personagem controlado pelo jogador.

    • Obstáculo: Objeto que causará o fim do jogo ao colidir com o jogador.

    • Botão de Reiniciar (RESTART): Para permitir que o jogador recomece o jogo após o Game Over.

    • Texto “Game Over”: Mensagem informando ao jogador que a sessão terminou.

hitbox
inimigos

Passo 2: Configurando o estado inicial da cena

  • Adicione a condição: No início da cena.

     

  • Adicione as ações:
    • Ocultar o botão “RESTART” e o texto “Game Over”.
    • Definir a variável “score” como 0.
game over

Passo 3: Detectando a colisão do jogador com um obstáculo

  • Adicione a condição: Se o jogador colidir com o obstáculo.

  • Adicione as ações:

    • Ocultar o botão “RESTART” e o nome do jogador.

    • Desativar o comportamento de Plataforma do jogador (impedindo que ele continue se movendo).

    • Exibir o texto “Game Over” e o botão “RESTART”.

Passo 4: Criando a funcionalidade de reinício

  • Adicione a condição:

    • Se o cursor/touch estiver sobre o botão “RESTART”.

    • Se o botão esquerdo do mouse estiver pressionado.

  • Adicione a ação:

    • Mudar para a cena “level”, reiniciando o jogo.

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *