Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Pong Master criado :sparkles: mas com bug

Fala pessoal!! Consegui finalizar a criação do jogo mas tem um problema que ainda não consegui resolver. A bola, em determinado momento, trava entre a raquete e a borda. Pra evitar que o placar disparasse, defini um tempo de espera entre pontos marcados mas há vezes que esse travamento dura muito tempo. Alguém mais já passou por isso e/ou tem sugestão de como resolver? Deixando o jogo aqui pra vcs darem uma olhada: https://scratch.mit.edu/projects/577545710

E um print dele travado abaixo

Bola amarela travada na raquete branca no canto inferior direito do jogo

Abs :D

3 respostas
solução!

Olá Laís, como vai?

Seu projeto ficou mega legal!! Adorei sua criatividade em personalizar as cores e os sons do projeto, isso além de te ajudar a fixar os conceitos, ainda deixa o jogo com a sua cara, parabéns!

Vi que você adicionou o controle espere 2 seg nos blocos de código de pontuação e isso foi bem bacana pois acabará com o bug de contar mais de um ponto de uma vez quando a bolinha passa por trás da raquete, mandou bem demais.

Já essa questão da bolinha agarrada na raquete é um bug bem comum de acontecer no Scratch e temos algumas coisas que podemos fazer para minimizar a chance dele acontecer:

  • Retirar o contorno da bolinha - fazendo isso a gente aumenta a precisão da bolinha e diminui a chance dela agarrar;
  • Aumentar o tamanho da bolinha - fazendo isso a gente altera a proporção da bolinha para as raquetes e ela não fica mais presa;
  • Chegar as raquetes mais pra perto da borda - fazendo isso a gente diminui o espaço entre a raquete e a borda minimizando a chance de agarrar.

Testei aqui no seu jogo e fazendo os dois primeiros passos já funciona, você pode fazer assim:

1 - Retirando o contorno da bolinha

Para retirar o contorno vamos selecionar o ator Bola, ir na aba Fantasias na opção Contornar e em Remover contorno. Fazendo isso tiramos o contorno da bolinha aumentando a precisão dos movimentos dela.

Indicação de onde ir para retirar o contorno do ator bolinha

2 - Aumentando o tamanho da bolinha

Ainda na aba Fantasias, vá no botão de Selecionar e puxe uma das extremidades da bolinha para aumentar seu tamanho. Aqui não existe um tamanho certo, é bacana você ir aumentando e testando o funcionamento no jogo até identificar quando não terá mais o problema, beleza?

Indicação de como aumentar o tamanho da bolinha

Pronto, testei aqui no seu jogo e fazendo essas duas alterações você já consegue fazer ele funcionar conforme o esperado e soluciona o bug da bolinha agarrada na raquete. Testa aí e depois me conta o que achou.

Espero ter ajudado e qualquer dúvida é só mandar 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!

Tinha essa mesma dúvida, ou a bolinha esroscava ou sumia rsrsrsrs. Obrigada!

Oioi, Jeniffer!!

Essas dicas ajudaram bastante, realmente consegui diminuir a quantidade de ocorrências desse bug da bolinha mexendo no tamanho dela e diminuindo um pouco o espaço entre a raquete e as paredes. Agradeço bastante as dicas :DD