Vector3 playerMove = (_moveDir*_playerSpeed+Vector3.up*_fallSpeed)*Time.deltaTime;
//ну это пример в вакууме _moveDir - это Vector3 transform.forward*input.x+transform.right*input.y
//ну а _fallSpeed - это float что ты там рассчитываешь по формуле при + это прыжок минус падение
// далее это все идет в RB или CC, в Rb не надо домножать на Time.deltaTime и надо смотреть на rb.velocity.y
В стиме есть встроенный эмулятор
так что совет это делать как под xbox, возможно ещё сделать и под ps и то только ради подписей клавиш