O código deu certo, consigo usar o WASD e as Setas pra locomover, mas quando fico sem apertar em nada o personagem fica andando para o lado direito bem devagarzinho. Eu já testei para ver se é meu teclado, por ele ser mecânico, talvez o switch estivesse com problemas, mas não era isso.