Olá, parece que voce esta fazendo um otimo trabalho, mas não consegui entender a questão de movimento, parece que o player está se movendo em blocos de 64 pixels, acho que o tercho de codigo fornecido não ajudou muito a compreenção. Não entendi o problema o player parece estar se movendo muito rapido no video fornecido, ou o video foi acelerado??
Esse é o problema , ele esta se movimentando muito rápido e eu queria melhorar isso, ter um influencia sobre a velocidade pois quando eu tento utilizar o o cálculo do tick / 1000 (dt) , ele não calcula o movimento correto. Do ponto A ao ponto B ele movimenta 64 pixels todas as vezes, porem eu quero que ele leve um tempo para percorrer esse movimento. Caso queira o código para me ajudar deixo publico sem problemas.