Módulo 4 - Laços com condição: enquanto

Projeto: o laço que faz o jogo rodar

7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026

O que você vai aprender

  • Entender que todo jogo tem um laço principal que roda até acabar.
  • Ver o que esse laço faz a cada volta: desenhar, escutar e mover.
  • Perceber que a condição de parada é o jogo terminar.
  • Montar o laço principal do jogo na ordem certa.

O coração do jogo

Chegou a hora do projeto do módulo! Você vai juntar tudo o que aprendeu sobre laços para entender o coração de qualquer jogo: o laço principal. Todo videogame tem um laço que roda o tempo todo, do começo até o jogo acabar. É ele que faz o jogo parecer vivo. Enquanto você joga, esse laço está lá, rodando sem parar, fazendo as mesmas coisas de novo e de novo, rapidinho.

O que ele faz a cada volta? Três coisas, mais ou menos. Primeiro, ele desenha a tela, mostrando onde está cada personagem. A gente chama cada desenho de quadro. Depois, ele escuta os botões, para saber se você apertou algo. Por fim, ele move as coisas, tipo fazer o personagem andar ou o inimigo se aproximar. E aí ele volta pro começo e faz tudo de novo, muitas vezes por segundo. Por isso o jogo parece que se mexe sozinho.

Lembra do laço enquanto? O laço do jogo é assim: enquanto o jogo não acabar, desenhe, escute e mova. A condição de parada é o jogo terminar, seja porque você venceu, porque perdeu ou porque apertou sair. Enquanto isso não acontece, o laço roda. É quase um laço infinito de propósito, só que com um jeito de parar quando o jogo acaba. Legal, né? O vilão da aula passada virou o herói aqui.

Monte o laço principal

No jogo de agora, os passos do laço principal vão aparecer embaralhados. Sua missão é colocá-los na ordem certa, do começo ao fim. Pense em como um jogo funciona: ele mostra a tela de início, espera você apertar começar, e aí entra no laço que roda até acabar. Dentro do laço, ele desenha, escuta os botões e move as coisas. No final, quando o jogo acaba, ele mostra a tela de fim. Vá com calma e monte a sequência.

🎮 Jogo da aula

Monte o laço principal do jogo

Os passos estão embaralhados. Coloque na ordem certa para montar o jogo, do início até a tela de fim.

    Conseguiu montar? Parabéns, você acabou de entender o coração de um jogo de verdade! Todo jogo que você já jogou tem um laço parecido rodando por dentro. Se errou a ordem em alguma tentativa, foi só ajustar e tentar de novo, igual quem cria jogos de verdade. Cada tentativa deixa a sua cabeça mais afiada para pensar em laços.

    Você conseguiu!

    Você aprendeu que todo jogo tem um laço principal que roda até acabar. E acabou de montar esse laço na ordem certa. Isso é pensar como quem cria jogos!

    Neste módulo você subiu de nível de verdade. Aprendeu o comando enquanto, que repete enquanto uma condição for verdade. Descobriu a condição de parada, que faz o laço terminar. Conheceu o laço infinito, o vilão que trava o programa, e aprendeu a evitar. Viu o esperar até, que segura o programa até algo acontecer. E fechou montando o laço principal do jogo. No próximo módulo tem mais aventura com o Robô Zé. Antes disso, uma última perguntinha rápida.

    Teste rápido

    O que o laço principal de um jogo faz a cada volta?

    Perguntas frequentes

    O que é o laço principal do jogo?
    É o laço que roda o jogo inteiro, do começo até acabar. A cada volta ele desenha a tela, escuta os botões e move os personagens. É o coração do jogo, aquilo que faz tudo parecer vivo.
    O laço principal é um laço infinito?
    É quase, mas com um jeito de parar. Ele roda enquanto o jogo não acabar, então tem uma condição de parada: o jogo terminar. Diferente do vilão da aula passada, esse laço sabe a hora de parar quando você vence, perde ou sai.
    O que é um quadro no jogo?
    É cada desenho que o jogo mostra na tela. O laço principal desenha um quadro atrás do outro, bem rápido, muitas vezes por segundo. Isso faz parecer que tudo se mexe, do mesmo jeito que um desenho animado.
    Por que a ordem dos passos importa no laço do jogo?
    Porque cada passo depende do anterior. O jogo primeiro escuta os botões e depois move os personagens, senão ele moveria antes de saber o que você apertou. Montar na ordem certa faz o jogo funcionar direitinho.
    O que eu aprendi neste módulo?
    Você aprendeu o comando enquanto, a condição de parada, o laço infinito e como evitá-lo, o esperar até e o laço principal do jogo. Agora você entende como um jogo roda por dentro. Mandou muito bem!

    Fontes

    Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.