So basicaly you want someone to write your game for you and then you can just either copy and paste the entire code and learn nothing or attempt to learn by reading but not really caring about how it really works because you probably wont arrive at any errors you would have to figure out and learn from.
there a plenty of tutorials on fps games on here search them up
no one is going to just take time to write you a "tutorial" with all that stuff included
not only would it take forever but you would not learn as much as you think
if you really want to make the game start of with basics, like movement
and as you arrive at problems you can not figure out then you ask for help