Selecionei várias vezes, inclusive fiz o teste com outras teclas e não consegui mover a raquete para baixo.
Segue o print:
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Selecionei várias vezes, inclusive fiz o teste com outras teclas e não consegui mover a raquete para baixo.
Segue o print:
Olá, Lucas! Como vai você, tudo bem?
Seu código apresenta um pequeno problema em relação ao escopo da estrutura condicional que movimenta a raquete para baixo. O que está ocorrendo é que você inseriu essa condição dentro da condição que movimenta a raquete para cima, e isso está gerando o confito, basicamente é como se você estivesse dizendo isso:
A movimentação para baixo só vai ocorrer se a seta para cima estiver pressionada e a seta para baixo estiver pressionada também.
Ficou uma condição (um SE) dentro da outra.
O correto seria inserir uma condição embaixo da outra, dessa forma aqui:
Olha só, aqui o nosso SE faz duas verificações de forma independente:
Se a tecla para cima for pressionada, então movimente para cima
Se a tecla para baixo for pressionada, então movimente para baixo
Espero que tenha conseguido ajudar você.
Se as dúvidas persistirem, fico à disposição.
Bons estudos e continue compartilhando seu progresso ou dúvidas conosco!
Um abraço!