Demonstration
Tutorial
Dynamic Camera - is a third person camera System easy to use and customize however you want it offers a realistic smooth camera movement.
The functionality is contained within a single Blueprint Actor component that can be easily applied to any character.