I am creating an RPG game in which the character can move in a 2D space. To do so, I put an "8-direction", would you have a better solution? With this behavior, the player undergoes unwanted acceleration and deceleration. Something simple if possible.