Nível 1 Caça às bruxas Introdução: Este é um jogo de caça às bruxas. Você deve clicar nas bruxas que aparecem na tela, cada vez que acertar uma delas você ganha pontos. O objetivo é ganhar o máximo de pontos em 30 segundos! PASSO 1: Crie uma bruxa voadora Crie um novo projeto Scratch ( Arquivo -> Novo ). Clique em palco, na área em baixo à esquerda da tela. Em seguida, vá até a aba Panos de Fundo, importar fundo da biblioteca fundo Natureza/woods. e escolha o Adicione um novo ator, clicando em importar ator da biblioteca (na área em baixo, à esquerda) e selecione Imaginários/witch 3. Clique em Variáveis e crie uma variável chamada velocidade. ATENÇÃO: selecione a opção para este ator apenas. Você poderá usar esta variável mais tarde para mudar a velocidade da bruxa durante o jogo. Para que a bruxa comece a se mexer quando o jogo iniciar, crie estes blocos:
mude velocidade para 5 mova velocidade passos Clique na bandeira verde e olhe o que a bruxa faz. Por que ela fica trancada no canto da tela? Para não ficar trancada a bruxa deve dar meia volta quando tocar na borda do palco. se tocar na borda, volte Abaixo do comando mova, adicione um comando. mude velocidade para 5 mova velocidade passos se tocar na borda, volte Para evitar que a bruxa fique de cabeça para baixo, clique no i azul e certifique-se que o estilo de rotação dela é esquerda-direita. A bruxa se move de um lado par a outro atravessando a tela? Sugestões Tente mudar o valor da variável velocidade para a bruxa voar mais rápido ou mais devagar. Como você faria a bruxa acelerar com o passar do tempo? (Esta é uma pergunta difícil, mas não se preocupe se você não sabe como fazer. Você terá mais dicas enquanto você trabalha neste projeto.)
PASSO 2: Faça a bruxa aparecer e desaparecer de maneira aleatória Para tornar o jogo mais divertido, vamos fazer a bruxa aparecer e desaparecer aleatoriamente. Faremos isso com um outro conjunto de comandos que é executado ao mesmo tempo que os comandos que fazem a bruxa se mexer. Estes novos comandos vão a bruxa por um tempo aleatório e em seguida a bruxa vai aparecer, também por um tempo aleatório. Esta operação é repetida para (ou até que o jogo acabe). Crie estes comandos para a bruxa: espere escolha número entre 2 e 5 segundos mostrar espere escolha número entre 3 e 5 segundos A bruxa se mexe de um lado para o outro atravessando a tela, desaparecendo e aparecendo aleatoriamente? Tente mudar os valores entre os quais os números são sorteados. O que acontece se você escolher números muito grandes ou muito pequenos? Este passo lhe dá pistas sobre onde aumentar a velocidade da bruxa cada vez que ela aparece novamente? Tente modificar o roteiro da bruxa para que ela aumente de velocidade cadavez que reaparecer. PASSO 3: Faça a bruxa desaparecer ao ser clicada Para transformar isso em um jogo, precisamos que o jogador faça algo. Eles precisam clicar na bruxa para que ela desapareça. Além de fazer a bruxa desaparecer, vamos aproveitar para toca um som, assim o jogo ficará mais divertido! Na aba de Sons, clique em escolher som do acervo Adicione estes comandos para a bruxa: e escolha o som Eletrônicos/pop. quando este ator for clicado toque o som pop A bruxa desaparece e toca um som quando clicada?
Passo 4: Adicione um placar e uma contagem regressiva Tudo bem, nós temos uma bruxa que voa pela tela, mas nós queremos fazer um jogo! Então, vamos marcar pontos cada vez que clicamos na bruxa e também vamos inserir um limite de tempo para a partida. Para fazer um placar e a contagem regressiva nós podemos usar variáveis. Crie uma nova variável para todos os atores chamada placar, e modifique os comandos da bruxa para adicionar 1 a esta variável cada vez que clicarmos em uma bruxa. quando este ator for clicado toque o som pop adicione a placar, 1 Clique no palco e crie uma nova variável chamada contagem regressiva. Vamos adicionar novos blocos que serão executado quando a bandeira verde for clicada. Eles servem para mudar a contagem regressiva para 30 e zerar o placar. Em seguida use um bloco repita até que para esperar um segundo e diminuir a contagem regressiva de um. Isso deve ser repetido até que a contagem regressiva chegue a 0. Quando a contagem regressiva chegar a zero, devemos usar um bloco pare todos para interromper a partida. ATENÇÃO: Certifique-se de que os blocos são criados para o Palco, clicando sobre ele antes de começar a encaixar mude contagem regressiva para 30 mude placar para 0 repita até que contagem regressiva = 0 espere 1 segundos adicione a contagem regressiva, -1 pare todos Sugestões Como você faria para acelerar a bruxa durante a partida? Parabéns, você terminou o jogo básico. Existem mais coisas que você pode fazer. Tente este desafio!
Desafio: Adicione mais bruxas Se uma bruxa é bom, várias bruxas deve ser ainda mais legal! Então, vamos criar três bruxa voando pela tela. Duplique a bruxa clicando com o botão direito sobre ela. Para cada bruxa ajuste o tamanho do personagem para que cada uma delas tenha um tamanho diferente. 3. Distribua as bruxas pelo palco para que elas não fiquem todas juntas. 4. Para cada bruxa mude o valor dentro variável velocidade para que cada uma voe com velocidade diferente das outras. Importante: No Palco, deve aparecer Witch: velocidade. Se aparecer apenas velocidade, apague a variável e crie novamente selecionando a opção para este ator apenas. Se você não quiser que a velocidade apareça, desmarque a caixa ao lado do bloco velocidade na tab de variáveis. Você vê três bruxas que se movem de um lado a outro da tela, que aparecem e desaparecem aleatoriamente, e que desaparecem quando você clica nelas? Sugestões: Qual a quantidade adequada de bruxas para o jogo? Você pode fazer as bruxas terem aparências diferentes? Você poderia editar suas fantasias, ou usar alguns blocos da aba Aparência para mudá-las. 3. Você pode fazer o número de pontos ganhos para cada bruxa ser diferente? Que tal fazer a bruxa mais veloz (e menor) valer 10 pontos? Parabéns, você terminou, agora aproveite! Não esqueça que você pode compartilhar seu jogo com todos os seus amigos e família clicando em Compartilhar na barra de menu!