top down camera offset

i want the camera on my character to move slightly in the direction in which my mouse is pointing. now i want it to be smooth, i want the camera to move slower the farther away it gets from the center(0). i have prepared some beauties to demonstrate what i want and what i don’t want.

let me know if something didn’t make sense

You should maybe take a look at the spring arm component.
It has an option to enable camera lag.
So basically if you parent your camera under the spring arm and enable the option and tweak the settings a little bit you can get pretty good results.

That would probably do the trick, not really working on this anymore tho but I might revisit it sometime