"Possess" a camera not associated with any pawns

Hello, I am currently working on a multiplayer game in which everyone is on the same screen, and the camera is fixed in place (and isn’t associated with any of the player pawns). How could I go about doing this?

I would have all the Pawns have their own UCameraComponent but set all of them in the same fixed location. You aren’t going to be able to have one camera for all Pawns anyways, as the camera is going to be unique for each client. You can however make sure all Pawns cameras are setup in the exact same way, so they all have the same view in the game world.

You can also manage the camera location through the server by having the server manage any sort of position changes and then replicate that out to the PlayerControllers and then to the camera component.