Interesting concept, just some suggestions. 1) You can turn off pixel smoothing if you want to go for the pixel art theme and it will look a lot easier on the eyes. 2) Instead of moving just when the key is pressed, take a look at the events versus polling section of this. https://docs.godotengine.org/en/latest/tutorials/inputs/input_examples.html