Com o 30 que o professor colocou, a raquete do oponente nunca perdia, mudei para 95 e ficou mais equilibrado, mas desse jeito ela não desce até o final do eixo y e passa um pouco do eixo y na parte de cima, meu código:
function moveRaqueteAdversario() {
velocidadeYRaqueteAdversaria = yBolinha-yRaqueteAdversario - widthRaquetes/2 - 95;
yRaqueteAdversario += velocidadeYRaqueteAdversaria;
}
Além disso, usei uma única função para adicionar o placar e coloquei eles em condições, adicionei também um "Game Over", mas não sei se isso daria problema no código...