Dessa vez, tenho que explicar a diferença entre o uso da variável de sistema keyPressed e a função keyPressed() com base no desenvolvimento de uma versão do jogo Pong. Nesse contexto, keyPressed é uma variável do tipo booleana, isto é, ela é binária e só retorna dois valores(verdadeiro ou falso). Já a variável keyPressed() executa e lê um bloco de comandos que está dentro dela, ou seja, enquanto a tecla estiver pressionada ela irá chamar e executar aquele código.
Implementando isso em um código, além de colisão e movimento oscilatório para a bola, consegui construir a base do jogo Pong. Resultado final ficou assim:
Link do código aqui!
