Módulo 10 - Projeto final: o seu jogo grande
Testar o jogo
8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Testar o jogo jogando ele de várias maneiras diferentes.
- Encontrar bugs, que são erros que atrapalham o jogo.
- Ler o código com calma para achar a linha errada.
- Consertar cada bug e testar de novo para conferir.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Testar o jogo.
Os objetivos desta aula. Testar o jogo jogando ele de várias maneiras diferentes. Encontrar bugs, que são erros que atrapalham o jogo. Ler o código com calma para achar a linha errada. Consertar cada bug e testar de novo para conferir.
Veja o essencial, parte por parte.
Todo jogo tem bug. Testar é jogar o seu jogo de vários jeitos para achar erros.
Caçando o bug no código. Numa conta trocada, como somar quando devia diminuir.
Confira o teste. Você mandou muito bem, detetive!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Todo jogo tem bug
Aqui vai um segredo que todo programador sabe: nenhum jogo nasce perfeito. Sempre tem algum errinho escondido, e esse errinho se chama bug. Não é motivo para ficar triste, muito pelo contrário. Achar e consertar bugs é uma das partes mais divertidas de criar um jogo. A Nina diz que se sente uma detetive quando está caçando bug, procurando pistas no código até descobrir onde está o problema.
Para achar os bugs, você precisa testar o seu jogo. Testar é jogar de vários jeitos, tentando até coisas estranhas. O que acontece se o jogador ficar parado? E se pegar mil estrelas? E se perder todas as vidas de uma vez? O Robô Zé é ótimo nisso, porque ele faz tudo ao pé da letra e acaba encontrando situações que você nem imaginou. Quanto mais você testa, mais bugs aparecem para serem consertados.
Caçando o bug no código
Quando você acha que tem um bug, a melhor coisa é ler o código com calma, linha por linha, igual você aprendeu no módulo de caça-bugs. Faça de conta que você é o computador e siga cada passo devagar. Muitas vezes o bug é uma coisa pequena: um sinal trocado, um valor errado ou um mais que deveria ser menos. Achar exige paciência, mas a alegria de consertar compensa cada minuto de procura.
No jogo de agora, o Robô Zé escreveu uma regra do jogo, mas uma linha ficou com um bug. A sua missão de detetive é achar qual linha está errada. Leia cada linha imaginando o que ela faz. A regra deveria tirar uma vida quando o foguete bate, mas alguma coisa saiu diferente do combinado. Encontre a linha do bug e depois veja a explicação para entender o conserto.
🎮 Jogo da aula
Ache o bug da vida
Esta regra deveria tirar uma vida quando o foguete bate no asteroide. Ache a linha que está errada.
Confira o teste
Você mandou muito bem, detetive! Agora sabe que todo jogo tem bugs, que testar bastante ajuda a achar eles e que ler o código com calma revela a linha errada. E o mais importante: depois de consertar, você sempre testa de novo para ter certeza. Na última aula do curso, a gente vai mostrar o seu jogo para o mundo. Antes, uma perguntinha rápida.
Teste rápido
O que você deve fazer logo depois de consertar um bug?
Perguntas frequentes
- O que é um bug?
- É um errinho no código que faz o jogo se comportar de um jeito errado, como o placar somar dois pontos em vez de um. Todo jogo tem bugs, e achar e consertar eles faz parte de criar. Isso se chama depurar.
- Por que preciso testar o meu jogo?
- Porque testando você acha os bugs antes dos seus amigos acharem. Testar é jogar de vários jeitos, até os mais estranhos, para ver se tudo funciona. Quanto mais você testa, mais erros descobre e conserta.
- Como acho a linha errada no código?
- Leia o código com calma, linha por linha, fingindo que você é o computador. Siga cada passo devagar e compare com o que deveria acontecer. Onde o resultado saiu diferente do combinado, ali costuma estar o bug.
- Ter muitos bugs quer dizer que sou ruim?
- De jeito nenhum. Até os programadores mais experientes fazem bugs o tempo todo. O que importa não é evitar todos os erros, e sim saber achar e consertar eles com paciência. Bug faz parte de aprender.
- E se eu consertar um bug e aparecer outro?
- Isso acontece bastante e é normal. Às vezes o conserto de uma parte mexe em outra. Por isso você testa de novo depois de cada conserto. Vá com calma, um bug de cada vez, e o jogo vai ficando cada vez melhor.
- Preciso testar sozinho ou posso chamar alguém?
- Pode chamar alguém, e ajuda muito. Outra pessoa joga de um jeito diferente do seu e acha bugs que você não veria. Mas teste você também, porque conhece as regras e sabe onde os problemas costumam se esconder.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.