Not bad, you can normalize the character's maximum speed so that it moves as fast diagonally as it does horizontally or vertically :p
oh heck, ive always wondered if there was a solution hahaha I didn’t really search for one hahah thanks! It’s definitely not done yet but I am excited to work on it some more
:D