1
resposta

Exercício PONG

Fiz duas versões de PONG. Uma da frozen para minhas filhas (pediram para ficar sem som) e outro normal.

FROZEN PONG - https://scratch.mit.edu/projects/719226272/ (inclusive, nessa versão em alguns pontos ele duplica, não consegui localizar o erro)

Versão normal - https://scratch.mit.edu/projects/718870902/

1 resposta

Olá Leonardo, tudo bem?

Agradeço pela paciência em esperar um retorno.

Analisei seu código e tenho algumas alterações para sugerir. Fiz o teste modificando alguns valores, modifiquei a posição das raquetes para -230 e 230, dessa forma elas estarão alinhadas e com a mesma distância da borda, alterei também as condições referente a bolinha, dessa forma estão -226 e 229, sendo assim só será marcado pontuação quando ela tocar em algum ponto dentro desses valores, e para prevenir algum erro, você pode acrescentar um comando para que só volte a marcar pontos depois de 1 segundo que a bolinha colidiu.

A imagem mostra uma captura de tela de um projeto do Scratch, nela contém dois blocos da cor laranja com códigos, o primeiro bloco apresenta uma aba com uma frase e uma pequena bandeira verde, a frase diz “ quando bandeira verde for clicado…” e logo abaixo possui um comando que abrange outros três comandos, o nome dado a ele é “sempre”. O primeiro comando situado dentro do comando “sempre” recebe o nome de “espere até que…” e contém uma condição: “posição x símbolo menor que  -226”. No segundo comando dentro do comando “sempre” há um comando chamado “adicione valor 1 a ponto do oponente”. O terceiro comando dentro do comando “sempre” se chama “espere 1 segundo”. E assim é finalizado o primeiro bloco de comandos. O segundo bloco chamado “quando bandeira verde for clicada” possui os mesmos comandos do primeiro bloco, porém o comando “espere até que…” possui a condição diferente, sendo assim posição x símbolo maior que 229.

Gostaria de te parabenizar pelo jogo, ficou excelente, muito divertido, espero que suas filhas tenham gostado rsrs.

Se surgir alguma dúvida, estaremos aqui para te ajudar.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!