/scratch-Desafio

Criação de um jogo utilizando o scratch e aplicando conceitos de lógica da programação. O jogo faz parte do desafio do curso CC50 - Introdução à Ciência da Computação de Harvard!

🚀 Desafio Scratch - CC50

O objetivo desse desafio era aplicar conhecimentos de Lógica da Programação utilizando a linguagem sctrach para a criação de um mini game ou uma simples interatividade seguindo as regras abaixo:

  • Seu projeto deve ter pelo menos dois sprites, pelo menos um deles deve se parecer com algo diferente de um gato.
  • Seu projeto deve ter pelo menos três scripts no total (ou seja, não necessariamente três por sprite).
  • Seu projeto deve usar pelo menos uma condição.
  • Seu projeto deve usar pelo menos um loop.
  • Seu projeto deve usar pelo menos uma variável.
  • Seu projeto deve usar pelo menos um som.

Seu projeto deve ser mais complexo do que a maioria dos demonstrados na aula (muitos dos quais, embora instrutivos, foram bastante curtos), mas pode ser menos complexo do que o Ivy’s Hardest Game . Como tal, seu projeto provavelmente deve usar algumas dezenas de peças do quebra-cabeça no geral.

💻 Resolução do Desafio

O jogo FutExatas foi criado respeitando todas as regras. Para esse minigame foi utilizado:

  • 4 Sprites (menino, centauro, bola e goleiro) e um cenário.
  • 13 Scripts no total.
  • 12 condições.
  • 7 loops.
  • 4 variáveis.
  • 7 sons.
Clique aqui e veja como o jogo foi construído!

🎮 Explicando o Jogo

FutExatas trata-se de um jogo de cálculo com as operações básicas da matemática: soma, subtração, multiplicação e divisão, onde é gerado números aleatórios e o usuário deve responder corretamente as perguntas.

print centauro explicando o jogo


Após responder, o menino irá em direção a bola para chutar ao gol, a bola vai a caminho do gol e o goleiro pode defender ou não, a depender se a resposta está certa ou errada.

resposta certa


Quer me ajudar a melhorar o código? seu feedback é muito bem vindo!!