There’s plenty of documentation about this out there, but here you go:
-
Make a new blueprint class that derives from the Character Class, I called mine First Person Character
-
Add a camera component to your new Character BP it should look somewhat like this
- Now we need to handle input. Go to the event graph and set some nodes like this. (This parts assumes that you have already created the proper inputs in your project settings). It should look like this. Note: I copied this part exactly from the ThirdPersonCharacter blueprint that comes by default in the third person game template. (If you named your inputs differently then just use those instead)
- And finally select the camera component and under the camera settings tab, make sure that Use Pawn Control Rotation is checked
And voila you have a simple first person camera player. Hope this helps
Edit: Also make sure that your game mode uses your new first person character blueprint as the Default Pawn Class If you don’t change it, the game mode will spawn a different character blueprint.