Thanks for the feedback! I just quickly checked the player movement code of my game and you're right, I had called in a function that would normalize diagonal movements but forgot to actually implement it after doing a bit of rework on movement/collisions. Truly a bruh moment on my end.