A simple solution to the camera issues
Increase the FoV if the camera, but decrease the distance.
This is an issue in many games (one of the most prime examples being Dark Souls). The low FoV of the camera and its distance to the character are what cause the problem. When far away it's not an issue because the distance allows you to see more around your character. However, when up against a wall, the low FoV of the camera causes the player to take up the majority of the screen.
If the FoV was higher, and the distance shorter, you'd have similar space taken up by the player's model in both scenarios. When against a wall, you'd see more around the player's model since the viewing angle is larger. While away from the wall, the higher FoV will compensate for the lower distance. Making the character have the same space around them on the screen as they currently do.
Due to a slight performance decrease that may occur from higher FoV, camera distance and FoV should be adjustable in the options. The max FoV should be at least be 120, and the minimum distance should be around arm's length (elbow length when locked on).
This is an issue in many games (one of the most prime examples being Dark Souls). The low FoV of the camera and its distance to the character are what cause the problem. When far away it's not an issue because the distance allows you to see more around your character. However, when up against a wall, the low FoV of the camera causes the player to take up the majority of the screen.
If the FoV was higher, and the distance shorter, you'd have similar space taken up by the player's model in both scenarios. When against a wall, you'd see more around the player's model since the viewing angle is larger. While away from the wall, the higher FoV will compensate for the lower distance. Making the character have the same space around them on the screen as they currently do.
Due to a slight performance decrease that may occur from higher FoV, camera distance and FoV should be adjustable in the options. The max FoV should be at least be 120, and the minimum distance should be around arm's length (elbow length when locked on).