Módulo 9 - Lógica de jogos

Regras com tudo junto

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

O que você vai aprender

  • Juntar condições com E e OU dentro de uma regra de jogo.
  • Usar variáveis como placar e vidas nas regras.
  • Consultar uma lista de itens para decidir o que fazer.
  • Ler um programa com regra composta e dizer o que ele escreve.

Juntando tudo numa regra

Você já aprendeu muita coisa: as condições com E, OU e NÃO, as variáveis, as listas e os laços. Agora vem a parte mais divertida, que é juntar tudo isso numa regra só. Um jogo de verdade não usa cada coisa sozinha. Ele mistura. A Nina montou uma regra assim para o Robô Zé: SE pegou a moeda E está vivo, some dez pontos. Repare que essa regra tem duas condições juntas com E, e mexe no placar. É uma regra composta.

Por que juntar as condições? Porque no jogo várias coisas precisam ser verdade ao mesmo tempo. Somar ponto só faz sentido se o personagem realmente pegou a moeda E ainda está vivo. Se ele já perdeu todas as vidas, não adianta somar. O E garante que as duas coisas batem. Em outras regras, a gente usa o OU: SE apertou o botão pular OU tocou na tela, o personagem pula. Assim o jogador tem dois jeitos de fazer a mesma coisa. Cada palavrinha ajuda a montar a regra certa.

Uma regra grande no centro puxando tres pecas: uma condicao com E, uma variavel de placar, e uma lista de itens, todas se juntando numa decisao.
Uma regra esperta junta condições, variáveis e listas numa decisão só.

A lista entra na regra

As listas também aparecem nas regras. Lembra da lista, aquela caixona que guarda vários itens em ordem? No jogo, a gente pode ter uma lista dos itens que o personagem já pegou, tipo lista igual a chave e mapa. Aí a regra consulta a lista: SE a chave está na lista E o personagem está na porta, abra a porta. O jogo olha dentro da lista para ver se a chave está lá. Se estiver, e as outras condições baterem, a porta abre.

Agora vamos brincar de adivinhar a saída de uma regra composta. No jogo, o Robô Zé tem uma regra que junta duas condições com E e mexe no placar. A sua missão é olhar os valores das variáveis, testar cada parte da condição e dizer o que o programa escreve. Lembre do E: as duas partes precisam ser verdade para a regra ligar. Vá com calma, uma parte de cada vez.

🎮 Jogo da aula

O que a regra faz?

O Robô Zé só soma ponto se pegou a moeda E está vivo. Aqui pegou_moeda é verdadeiro e vidas vale 2. O que ele escreve?

pegou_moeda = verdadeiro
vidas = 2
placar = 40
se pegou_moeda e vidas > 0:
  placar = placar + 10
  escreva(placar)
senao:
  escreva("Nada mudou")

Confira as regras

Você mandou muito bem! Agora sabe juntar tudo numa regra só: condições com E e OU, as variáveis do placar e das vidas, e as listas de itens. É assim que os jogos de verdade tomam decisões espertas. Cada regra composta olha várias coisas de uma vez antes de agir. Na última aula do módulo, você vai descobrir o que deixa um jogo divertido de verdade. Antes, uma perguntinha rápida.

Teste rápido

Na regra SE pegou a moeda E está vivo, some ponto, quando o ponto é somado?

Perguntas frequentes

O que é uma regra composta de jogo?
É uma regra que junta várias coisas ao mesmo tempo: condições com E ou OU, variáveis como o placar e as vidas, e listas de itens. Ela deixa o jogo tomar decisões mais espertas.
Por que juntar condições com E numa regra?
Porque muitas vezes duas coisas precisam ser verdade juntas. Somar ponto só faz sentido se pegou a moeda E está vivo. O E garante que as duas partes batem antes de a regra agir.
Como uma regra usa uma lista?
Ela consulta a lista para ver se um item está lá. Por exemplo, SE a chave está na lista de itens pegos E chegou na porta, abra a porta. O jogo olha dentro da lista antes de decidir.
Posso misturar E e OU na mesma regra?
Pode sim, e fica bem poderoso. Uma parte da regra pode pedir duas coisas com E, e outra parte pode aceitar dois jeitos com OU. Você aprendeu cada palavrinha separada e agora junta tudo.
As variáveis entram nas regras?
Entram bastante. A regra pode checar se as vidas são maiores que zero, se o placar passou de cem, ou trocar o valor de uma variável. As regras vivem olhando e mudando as caixinhas.
Regras espertas deixam o jogo melhor?
Deixam sim. Quanto mais a regra pensa em várias coisas de uma vez, mais o jogo parece esperto e justo. É por isso que os jogos bons juntam condições, variáveis e listas nas decisões.

Fontes

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