1
resposta

Primeiro ponto é duplo

o primeiro ponto do jogador vale 2 não sei porque? https://scratch.mit.edu/projects/730143483/

1 resposta

Opa João, tudo certo? Espero que sim!

Primeiramente, gostaria de agradecer pela paciência no aguardo da resposta.

Dando continuidade, queria te dar os meus sinceros parabéns, seu jogo está muito bonito e o tema espacial combinou perfeitamente com o design da bolinha da raquetes e do som, parabéns!

Em um primeiro teste, seu jogo não apresentou o problema comentado, após alguns testes a pontuação começou a ser contada de forma estranho, quanto a isso realizei algumas alterações no jogo até ser contada de forma certa a pontuação:


  • Retirei o contorno da bolinha

Captura de tela retirada do scratch, tela de edição de imagem com uma bolinha colorida em um passo a passo. Primeiro passo na área de atores com a bolinha selecionada. Segundo passo a aba de fantasias está selecionada. Terceiro passo na área de edição está escrito contorno e o símbolo de um quadrado branco com um risco vermelho na diagonal


  • Aumentei o tamanho da bolinha para 100. Captura de tela do scratch da área dos atores, com o ator Bola selecionado e marcada com um retângulo vermelha o Tamanho com o número 100

  • Reposicionei o centro da bolinha para que ela estivesse alinhada com a do plano.

Captura de tela da aba de fantasias com uma bolinha e seu centro indicado por um símbolo de positivo ligeiramente deslocado do centro do plano indicado por um alvo


  • Na parte do código referente aonde a bolinha toca para fazer o ponto, fiz alguns testes usando a posição da bolinha para definir aonde deveria ser contabilizado o ponto, nesse caso o valor que encontrei foi 226 para o jogador e -226 para o oponente, isso vai variar por conta das medidas diferentes que definimos.

Captura de tela do scratch, o ator bolinha está selecionado juntamente com a aba de código. Na tela do jogo há uma seta que parte da posição x do ator, que é -226 e aponta até a bolinha na extremidade. Além disso, na aba de código há 2 códigos semelhantes e grifados em vermelho na mesma parte. Um dos códigos diz que quando a bandeira for clicado sempre esperar até que a posição x é menor que menos duzentos e vinte e seis adicione um ponto aos pontos do oponente e toque o som de ponto. A parte de espere até que a posição x seja menor que menor que menos duzentos e vinte e seis está grifada

Se precisar de ajuda com qualquer dúvida ou problema fico à disposição, conte com a gente!

Um bom dia para você e bons estudos.

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