What type of camera is this?

I’m working on a first person game with my son who is in college for programming. Since his school year just got started back he hasnt had as much time to work on our project together. I really enjoy doing this and wanted to try something on my own while I wait for his schedual to free up a bit. I wanted to do something more low poly style and overhead. Right from the start I can’t get it too look right. I imported the standard assets 3rd person model and tried the camera rigs in there and none of them seem to do what I want.

I have been playing this game a bit and the screen will move a bit depending on different things. All characters can scroll their mouse up to the edge and the camera will take them a decent distance ahead. If using a sniper that distance may increase. So to my question.

What type of camera are they using in this game

Would I need a script to make the standard assets camera behave that way? Also I have looked all over the assets store and youtube for tutorials but I just can’t seem to find any that set the camera up to function like the one in the link. Any help would be much appreciated.

The camera you’re describing, and is shown in the video, is nothing like the camera script found in the standard assets. Especially since those cameras are first/third person cameras intended to follow a player.

You’ll need to write your own camera control script from scratch.

In it you’ll probably have a field for the Transform you’re targeting (the player, like the tank or boat in your video). It will probably lerp towards that player to stay focused on it. But you’ll also want code that allows moving off center if the player moves their mouse out to aim (I think that’s what is going on in the video). And also code that changes it’s height/field of view on events when you might want to do that (when using a sniper).

This would all be custom.

Thanks for the reply. Yea I figured it had to be something like that. The tanks demo from Unity has a similar style camera that would work but I can never get their script to work with my player. I do the blender art stuff and my son has been doing most of the c# stuff. He could probabley figure this one out for me but I hate to bother him while his semister is active. Any chance anyone here might have something similar I could try out or point me in the direction of a tutorial that might get me close?

Seems like the camera stays between the current unit and mouse cursor…
Maybe like…
Get world position of the mouse cursor.
Set the current camera point using Lerp between current unit and that cursor world position, lerp about 0.25 to 0.5
Move the camera back for a few point to desired height…
Something like that…