Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como adicionar e habilitar o modo 2 jogadores

Dentro da função "draw" crie a função "movimentoSegundoJogador", depois crie a função para movimentar a raquete do oponente com as teclas "W" (para mover a raquete para cima) e "S" (para mover a raquete para baixo)

código: function movimentoSegundoJogador(){ if (keyIsDown(87)){yRaqueteOponente -= 10} if (keyIsDown(83)){yRaqueteOponente += 10} }

para colocar escolher outra técla no lugar de "W" e "S" é só procurar na aba de referências o código para as téclas do teclado e substituir o valor dentro da função "keyIsDown()"

##################IMPORTANTE################################

para esse novo código funcionar é preciso comentar (adicionar //) a função "movimentaRaqueteOponente" que está dentro da função "draw". assim você irá desabilitar o oponente altomático. para habilitar o oponete automático e desabilitar o segundo jogador, comente a função (adicione //)"movimentoSegundoJogador" e habilite a função "movimentaRaqueteOponente"

2 respostas
solução!

Oi oi novamente Ighor!

Excelente essa ideia, você utilizou o keycode de forma perfeita! Parabéns!

Um outro aluno aqui da plataforma também implementou essa ideia de uma forma um pouquinho diferente, olha só no tópico: Raquete do oponente via teclado

Parabéns novamente pelo esforço e por compartilhar seus aprendizados conosco!

Um grande abraço e até breve!

obg, vou checar o código do outro aluno.