X Velocity changes when moving forward

It’s probably better to bump your old threads instead of making a new ones.


It sounds pretty normal, looking left/right should change how your velocity is calculated. Code looks normal too, works for me. Might need a video to understand what’s going wrong.