1
resposta

Fiz diferente a forma do ator não descer.

acrescentei na função atravessa, um if para caso ele desça, volte para a posição original. Acham que fica limpo dessa forma?

function atravessa() {
  if(yAtor < 10) {
    yAtor = 366;
    pontos += 1; // se atravessar, ganha 1 ponto
  }
  if(yAtor > 366)
    yAtor = 366;
}
1 resposta

Opa Gabriel, tudo bem?

Peço desculpas por demorar em te responder.

E sim, é uma forma limpa a adição dessas condições para a sua função atravessa().Durante o curso é passado formas de montar as funcionalidades dentro do jogo, porém você montar sua própria solução é importante para o seu desenvolvimento pessoal.

Mas eu teria uma opinião mais concreta sobre ela se você compartilhasse comigo o link do seu projeto, para que assim eu possa ver como você aplicou essa função nele.

Caso tenha quaisquer dúvidas estarei a sua disposição.

Abraços e bons estudos!