This tutorial is the probably the best way to quickly setup a professional, scalable camera system inside Unity as of 2018. We are utilising the new Unity Cinemachine package available through the Package Manager in Unity, this is best way to keep up to date with releases as Unity updates them.

You can download our project here: Download Project