Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 16

Aula 2

Aumentando a
dificuldade do jogo
Unidade

Projetos com programação:


utilizando a criatividade
através dos códigos
O que vamos
aprender?

Utilizar o recurso de “clone”.


Clique e acompanhe a aula na Alura

Aumentar a dificuldade do
jogo.

Trabalhar com os blocos de


movimento, ator e evento
por meio da programação do
Scratch.
2ª edição
Clones
No projeto do jogo de pega-pega estelar, nós já temos uma personagem
principal, que é o raio. Ao clicar na bandeira verde , a personagem per-
segue o ponteiro do mouse e, ao tocá-lo, ela diz “Há!!! Perdeu” por 2 se-
gundos. Mas esse jogo ainda está muito fácil. Por isso, nesta aula vamos
aprender como aumentar a dificuldade do jogo criando clones do raio
que vão perseguir o ponteiro do mouse.

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

Depois, no menu Minhas Criações, procure pelo projeto da aula anterior


e clique na opção Ver interior.

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.

6
Vamos aprender outra maneira de criar clones da personagem raio. Apa-
gue a personagem criada anteriormente, a Lightning2, clicando na lixeira.

Agora, de Eventos (cor amarela), vamos arrastar o bloco . E de


Controle (cor laranja) arrastamos o bloco . Seu código deve
ficar assim:

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?

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:

Ao clicar na bandeira verde, o jogo inicia, mas os clones se escondem.

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.

Vamos arrastar e apagar o bloco “crie clone de este ator”. Em seguida, de


Controle, arraste o bloco e altere o valor 10 para 2. De Aparência,
arraste o bloco . Organizando os blocos no script, teremos:

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”.

Ao fazer isso, o jogo inicia e logo em seguida um clone é criado.

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.

Avalie este material acessando o link: https://forms.gle/EcEZdj59zGS9QTwY9

16

Você também pode gostar