Primeiramente pensei em um jogo de ping pong, onde as variáveis que eu tenho para poder ganhar ou perder um jogo eram: Força da Raquetada Direção da Raquetada Errar a Mesa Reflexo do Jogador (Escolhido)
Criei uma variável para o reflexo da maquina
//reflexolet reflexo = 300;
E Joguei dentro da função de movimento dela
function movimentoRaquete2(){ if (xBolinha > reflexo && yRaquete2 + 40 < yBolinha){ yRaquete2 += velocidadeY; } if (xBolinha > reflexo && yRaquete2 + 40 > yBolinha){ yRaquete2 -= velocidadeY; }}
Funcionamento: O Reflexo é o tempo que você demora para ver e reagir. Quanto maior o valor da variável a raquete do oponente demorara mais para começar a movimentar em direção da raquete.
Ainda vou fazer uma parte pra sempre que ela der uma raquetada ela voltar para o ponto central em y, para tentar ficar mais real.