1
resposta

Resolução do exercício

Boa tarde.

Este é o Ping que eu fiz: https://scratch.mit.edu/projects/600469269

Estou com um problema de conseguir corrigir o tamanho das raquetes, precisei aumentá-las um pouco e com isso não consegui deixá-las do mesmo tamanho. E o outro problema é que com o espaçamento das raquetes da parede, as vezes a bolinha bate na diagonal da raquete e ela trava e vai com a raquete até bater nas laterais.

1 resposta

Olá Victor, como vai?

Wow!! Seu jogo ficou bem bacana, parabéns! Vou dividir a resposta em duas parte, beleza?

1 - Tamanho das raquetes

Pra você conseguir deixar as duas raquetes exatamente iguais é bacana que você utilize a opção de duplicar, assim você desenha uma e cria a outra exatamente igual. Você pode fazer isso de duas maneiras:

  • Indo na parte onde ficam os atores, clicando com o botão direito do mouse sobre a raquete que você quer usar como base e em seguida em Duplicar. Desta maneira será criado outro ator exatamente igual e você precisará somente alterar nome e código dele.

Indicação de como duplicar um ator

  • Outra maneira de fazer isso de forma mais simples é você ir na raquete que você quer utilizar como base, na aba Fantasias, selecionar a raquete e copiar utilizando o atalho Ctrl + C. Depois vá na raquete que você quer substituir, também na aba Fantasias, selecione a raquete já desenhada e apague-a utilizando o botão Apagar ou o Delete do teclado. Depois de apagar a raquete antiga basta colar a que você quer duplicar utilizando o atalho Ctrl + V.

Pronto, fazendo isso você vai ter as duas raquetes exatamente iguais. Aqui é importante lembrar de conferir se a raquete que você colou está centralizada na área de desenho, beleza?

2 - Distância entre as raquetes e a borda

Esse problema de travamento da bolinha nas raquetes é bem comum de acontecer mas podemos resolvê-lo chegando as raquetes mais pra perto da borda. Não existe um valor fixo exato para essa distância pelo fato de cada jogo ser diferente, mas você pode descobrir qual melhor valor pra utilizar arrastando a raquete mais pra perto da borda e verificando qual valor de x logo abaixo da tela de jogo, e depois alterá-lo nos códigos:

Indicação de onde está localizado o valor de x abaixo da tela de jogo

Outra questão que podemos resolver aqui é que as vezes a bolinha passa por trás das raquetes contando vários pontos ao mesmo tempo, para resolver isso podemos inserir o controle espere 1 seg nos blocos de código de pontuação. Com isso o jogo sempre irá esperar um segundo antes de contar um novo ponto, solucionando esse problema:

Indicação do controle espere 1 seg nos blocos de código de pontuação

Pronto, fazendo essas alterações você consegue corrigir os problemas e seu jogo vai ficar ainda mais bacana. Testa aí e depois me conta o que achou.

Espero ter ajudado e se tiver alguma outra dúvida conte com a gente aqui no fórum. Bons estudos =D

 

Caso esta resposta tenha resolvido sua dúvida, por favor, marque o tópico como solucionado ✓.Bons Estudos!