Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 2
Aumentando a
dificuldade do jogo
Unidade
Aumentar a dificuldade do
jogo.
3
Criando seu projeto
Ainda no site do Scratch, vamos abrir nosso projeto salvo. Clique no íco-
ne indicado na imagem a seguir pela seta
4
A primeira maneira de duplicar a personagem raio é clicar com o botão
direito do mouse sobre o raio e escolher a opção duplicar.
5
Ao escolher a opção duplicar, no cenário aparecerá uma nova persona-
gem raio. Essa personagem, chamada de Lightning2, tem os mesmos
códigos que a personagem raio criada anteriormente.
Porém, há uma outra maneira de criar clones que vai deixar o jogo mais
interessante.
Essa primeira etapa apresentada é uma alternativa mais simples para criar personagens, porém, é importante frisar para os estudantes que es-
tamos interessados em maneiras mais “profissionais” para criar clones de personagens. Mostre que se o código da personagem original conti-
ver algum erro, ao “duplicá-la”, os erros também são duplicados. Isso é um problema para os desenvolvedores de jogos, já que geralmente estes
possuem muitas personagens. Imagine ter que corrigir o código de cada umas delas. Ao duplicar, o movimento da nova personagem também
não está adequado.
6
Vamos aprender outra maneira de criar clones da personagem raio. Apa-
gue a personagem criada anteriormente, a Lightning2, clicando na lixeira.
7
Vamos observar os scripts do ator Lightning na imagem a seguir. Repare
que os dois scripts anteriores começam com o bloco “quando a bandei-
ra verde for clicada”. Essa é a razão para o clone não realizar movimento.
8
Vamos modificar um pouco o script responsável pelo movimento. Reti-
re desse script o bloco “quando a bandeira verde for clicada” e no lugar
coloque, de Controle, o bloco . Fazendo isso, o que come-
ça acontecer?
Com essa modificação, apenas o clone se movimenta e o ator original fica parado. Ainda não é esse o objetivo.
Indague os estudantes no sentido de criarem hipóteses para resolver esse novo problema.
9
Podemos aumentar a quantidade de clones para dificultar o jogo. De
Controle (cor laranja), arraste o bloco “repita” e altere o valor “repita 10
vezes” para “repita 5 vezes”. E de Aparência (cor roxa), arraste o bloco
“esconda”. Seu código deve ficar assim:
10
Com as alterações, os clones ficam escondidos. Vamos então modificar
o script para que os clones apareçam e movam-se para posição aleató-
ria. De Movimento, arraste o bloco e de Aparência, arraste
o bloco . Encaixe no script tal como mostrado a seguir.
11
Em seguida, vamos alterar o script responsável por criar os clones.
12
O legal do jogo é aumentar a dificuldade conforme vai passando o tem-
po, então não iremos começar com os cinco clones, mas sim com ape-
nas um clone e aumentar a dificuldade com o passar do tempo. Para
isso, de Controle (cor laranja), arraste o bloco e altere o valor de
1 segundo para 2. Seu código deve ficar assim:
13
Fazendo isso, ao iniciar o jogo, a cada 2 segundos um clone será criado.
14
Podemos ainda inverter um pouco a ordem e já começar o jogo com um
clone criado. Para isso, inverta a posição dos blocos “crie clone de” e “es-
pere”.
15
Desafio
Tente ao máximo explorar os recursos do Scratch para criar um jogo de
pega-pega. Adicione alguns elementos que desejar ao seu projeto, como
aumentar o tamanho do seu ator ou colorir o ator.
Espera-se que os estudantes explorem os blocos para se aperfeiçoar cada vez mais usando sua criatividade.
16