3
respostas

Oponente Nunca Erra!

Boa Noite! Tentei varias formas do oponente errar e nenhuma delas estou conseguindo. Alguem poderia dar uma olhada no meu codigo e me ajudar? Desde ja agradeco.

https://editor.p5js.org/lucas.sansao/sketches/v4g8V8-dZ

3 respostas

Olá Lucas, tudo bem?

Você pode aumentar a taxa de erro do oponente do seu jogo de acordo com a pontuação do jogador. Se a pontuação do jogador for maior do que a pontuação do oponente, você pode aumentar a taxa de erro do oponente. Caso contrário, você pode diminuir a taxa de erro do oponente. Isso pode ser feito adicionando a seguinte lógica na função "errorChanceCalc()" (por exemplo):

function errorChanceCalc() {
  if (computerScore >= myScore) {
    errorChance += 50
    if (errorChance >= 99){
    errorChance = 100
    }
  } else {
    errorChance -= 1
    if (errorChance <= 15){
    errorChance = 15
    }
  }
}

Obrigado Otavio. Outra questao que preciso de ajuda e que toda vez que a bolinha toca a parede do oponente, meu score aumenta 3 pontos. Poderia me ajudar nesta questao?

Att.

Modifiquei os valores no meu código e agora há a margem de erro, pois com a mesma questão do Lucas, porém no meu jogo aumenta 2 pontos;