Enquanto programava o jogo, me incomodava que as raquetes, quando controladas pelo usuário, saiam da tela se as setas fossem pressionadas por muito tempo em uma única direção.
Para resolver esse problema adicionei um código que faz a raquete voltar pelo lado contrário, sem sair da tela. Ou seja, no momento que estiver saindo por cima, volta por baixo e vice-versa.
Fiz a seguinte alteração na função "movimentaMinhaRaquete":
function movimentaMinhaRaquete(){
if (keyIsDown(UP_ARROW)){
yRaquete -= 10;
//esse if faz a raquete voltar por cima
if(yRaquete < - RaqueteAltura){
yRaquete = height;
}
}
if (keyIsDown(DOWN_ARROW)){
yRaquete += 10;
//esse if faz a raquete voltar por baixo
if(yRaquete > height){
yRaquete = - RaqueteAltura;
}
}
}