2
respostas

No primeiro carro, colidi várias vezes

Boa noite!

No meu código, a vaquinha colide repetidas vezes no primeiro carro pela parte de baixo deste. Ajustei o tamanho dela e joguei o y deste Carro mais para cima. Também coloquei o yAtor mais para baixo da tela. Melhorou um pouco mas ainda assim, continua marcando alguns pontos. Talvez pq jogamos com a "seta para cima" sempre pressionada e aumenta a "sensibilidade" desta colisão.

Como podemos resolver?

PS: Fiz ajuste para descontar ponto qnd errar. Também fiz ajuste para sempre considerar pontuação acima de zero (mas comentei ela para visualizar mais fácil minha dúvida).

2 respostas

Olá, Rafael! Espero que esteja tudo bem com você!

Sua solução foi realmente bem interessante, e seu código ficou bem indentado. Parabéns pelo esforço e também pela conclusão do curso! Essa sensibilidade na colisão ocorre por conta do espaço que a imagem ocupa no eixo y. Nesse sentido, quanto maior a "altura" da vaquinha, mais próxima ela vai ficar dos carros e consequentemente maior será a sensibilidade de colisão.

Testei aqui e sua solução realmente funcionou muito bem!!! É uma excelente forma de resolver bugs no jogo. Muito show!

Continue com esse foco e engajamento nos estudos! Certamente você irá voar muito longe em sua carreira!

Um grande abraço e bons estudos!