Módulo 10 - Projeto final: o seu jogo grande
As regras do jogo
8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Escrever regras usando condições com se e senão.
- Ligar as regras às variáveis de placar e vidas.
- Usar as funções dentro das regras do jogo.
- Descobrir o resultado de uma regra lendo o pseudocódigo.
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: As regras do jogo.
Os objetivos desta aula. Escrever regras usando condições com se e senão. Ligar as regras às variáveis de placar e vidas. Usar as funções dentro das regras do jogo. Descobrir o resultado de uma regra lendo o pseudocódigo.
Veja o essencial, parte por parte.
As regras dão vida ao jogo. As regras dizem o que acontece em cada situação do jogo.
Ligando as regras às peças. As regras são o que ligam todas as peças umas nas outras.
Confira as regras. Ótimo trabalho!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
As regras dão vida ao jogo
As peças do seu jogo já estão montadas: você tem as variáveis, a lista de inimigos e as funções. Mas, sozinhas, elas não fazem nada. O que dá vida ao jogo são as regras. Uma regra diz o que acontece em cada situação. Por exemplo: se o foguete pegar uma estrela, some um ponto. Se o foguete bater num asteroide, perca uma vida. As regras são o coração do jogo, porque decidem tudo o que acontece na tela.
Toda regra usa uma condição, aquela pergunta de verdadeiro ou falso que você treinou tanto. O Téo montou assim no jogo do foguete: se pontos forem maiores ou iguais a dez, o jogador vence a fase. Se as vidas chegarem a zero, o jogo acaba. Repare que a regra olha a condição e, se ela for verdadeira, faz uma ação. Essa ação quase sempre mexe numa variável ou chama uma função que você já criou.
Ligando as regras às peças
As regras são o que ligam todas as peças umas nas outras. A condição olha a lista de inimigos para ver se o foguete bateu em algum. Quando bate, a regra chama a função perderVida, que tira um da variável vidas. Depois, outra regra pergunta se as vidas chegaram a zero e, se for verdade, muda o estado do jogo para acabou. Viu como tudo conversa? Variável, lista, função e condição trabalham juntas dentro das regras.
- Se o foguete pegar uma estrela, some um ponto no placar.
- Se o foguete bater num asteroide, chame a função perderVida.
- Se as vidas chegarem a zero, mude o estado para fim de jogo.
No jogo de agora, o Robô Zé tem uma regra do jogo e um valor. A sua missão é ler o pseudocódigo com calma, olhar a condição e dizer o que o programa vai escrever. Lembre de tudo que você aprendeu sobre condições: o computador só faz a ação de dentro do se quando a condição é verdadeira. Vá devagar e siga o código linha por linha.
🎮 Jogo da aula
O que essa regra faz?
Leia a regra do jogo com atenção. Aqui o jogador tem 12 pontos. O que o programa vai escrever?
pontos = 12
vidas = 2
se pontos >= 10:
escreva("Voce venceu a fase")
senao se vidas == 0:
escreva("Fim de jogo")
senao:
escreva("Continue jogando")Confira as regras
Ótimo trabalho! Agora você sabe que as regras dão vida ao jogo, usando condições para decidir quando somar ponto, perder vida ou acabar. E entendeu como as regras ligam as variáveis, as listas e as funções umas nas outras. Na próxima aula, a gente vai testar o jogo e caçar os bugs escondidos. Antes, uma perguntinha rápida.
Teste rápido
O que toda regra do jogo usa para decidir o que fazer?
Perguntas frequentes
- O que é uma regra do jogo?
- É uma instrução que diz o que acontece em cada situação, como se o foguete bater no asteroide, perca uma vida. As regras usam condições para decidir e são elas que fazem o jogo reagir ao que o jogador faz.
- Toda regra precisa de uma condição?
- Quase sempre sim. A condição é a pergunta de verdadeiro ou falso que a regra usa para decidir se age ou não. Sem condição, a regra não saberia quando somar ponto, quando perder vida ou quando acabar o jogo.
- Como a regra mexe no placar?
- A regra chega numa variável e muda o valor dela. Por exemplo, quando o jogador pega uma estrela, a regra faz pontos igual a pontos mais um. Assim o placar sobe. As vidas funcionam parecido, só que diminuindo.
- Posso usar E, OU e NÃO nas regras?
- Pode e fica bem esperto. Você pode escrever se pegou a chave E o portão está aberto, atravesse. Juntar condições com E, OU e NÃO deixa as regras do seu jogo mais completas e mais parecidas com a vida real.
- Por que a ordem das regras importa?
- Porque num senão-se o computador testa de cima para baixo e para na primeira regra verdadeira. Se você trocar a ordem, o resultado pode mudar. Coloque as regras mais importantes ou mais raras no lugar certo da fila.
- Quantas regras um jogo precisa ter?
- Depende da ideia. Um jogo simples pode ter poucas regras, como somar ponto e perder vida. Comece com as regras principais e vá acrescentando aos poucos. Muitas regras de uma vez confundem, então é melhor ir com calma.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.