Third person camera controller for RPG games with Camera Zoom (Mouse, Touches), Rotation, Sphere-Cross Collision Detection and Cursor Lock for Unity. Ease to use, just assign script ThirdPersonCameraController.cs to your Main Camera and add target on which it looks.
The source code of this project and associated documentation is licensed under the MIT license.
These licenses mean you already have permission to use this in whatever project you like, including commercial releases. They place no obligation on you to release your source code. If you release something that makes use of this Camera Controller a small acknowledgement in the credits would be appreciated, but is not required.