Hello. How would someone here go on with writing a basic 3rd person camera system for a shooter game? I tried using the APawn::AddControllerPitch/YawInput as written in the “survival game”, 1st section by Tom Looman. However, I can only turn around the Y-axis, looking up seems impaired somehow. Besides, I do not want the input to move the character directly. I thought about writing another camera system where I rotate the components independently.
Would it be wise (Thinking perfomance and in relation to other gameplay features.), or would it be too much? I am thinking a camera-system in the style of Mass-Effect/WoW, where you should be able to rotate the camera freely, and I will then toggle a more focused “behind the back” camera when needed, such as in combat or moving, preferably with some kind of delay in the camera system.
For this, I could imagine rotating the camera independently, but how would I go on with the character mesh and capsule? Would it follow the root component, if I decided to rotate that?