How can I make my character jump on the x axis?
You can just use the Launch Character function instead of the Jump function.
You can also do it pretty easily in C++ (in UCharacterMovementComponent
), as almost every functions is virtual, allowing you to override them with your own custom logic.