You dont start your dream game just because the player setup is the first and directly hardest thing to add?
Not anymore with this setup avaible on itch.io for Unity Engine.
It allows many changes for a first person controller...
Features included:
jumping
sneaking
diffrent speed settings
camera movement and shake
Making it one of the best ways to setup the player.