Hi Martí :
When you set up a top down camera the diagonals on the character controller doesn´t behave as expected .
The closer the camera is to be 90 degrees in the X axis the less diagonal movement the character does.
If the camera is rotated 45 degrees in the X axis the diagonals are perfect. It also affects gamepad aiming.
For the last couple of months Im working in a top down game and i was just dealing with it rotating the camera only 70 degrees in the X axis as a temporal solution.
As a suggestion maybe you can add an option to emulate topdown prespective movement and aiming in the character controller. Or a separate camera that handles the raw movement . Dont´know the best way of dealing with it :)
Thank you !
Some screenshots showing the issue:
clean setup, Camera character and plane. It behaves the same regardless of using camera motors or not.
Camera Rotated 89 X axis . Input :Doing diagonals with keyboard or controller
Camera rotated 45 X axis input :same as above, diagonals works as expected
Camera Rotated 90 X axis Input: pressing diagonals and up down, the caharacter only moves roght and left.
Customer support service by UserEcho