as a scratch user, i have a feeling this was made in scratch. and if it was, here's a tip. If you want normal movement, you can do a FOREVER [IF (key pressed) change (x or y) by (amount). And if you want it to feel more like pokemon movement, you can just increase the (amount) and add a wait (amount) block