How difficult would it be?

How dificult would it be to code this small ideea ?

for the first person controller, when you press space (without relaesing it (if GetKeyDown)), the camera will slowly move down on y axis, as if the character would prepare to jump. And just after releasing it, to make the actual jump. Eventually you could, depending on the time you held the Space key pressed, modify the jumps height.

Thank you!

Quite easy. You can break this into 2 behaviour:

  1. Camera Follow (Tons of example out there, 3D, 2D, car-chase-cam, and almost anything you can think of )
  2. Jump height/power controlled by charge-able bar (here’s an example that is not exactly the same but still employs the same logic )