Hi Hanon_Leung,
Welcome to our community! 
In many cases, there are multiple ways to make something work in Unity, and Rick cannot show all of them. The technique we used in Delivery Driver could be used here.
However, our “CameraFollow” code is fairly simple compared to the cinemachine asset. The cinemachine comes with more functionality such as special effects such as auto-zoom and so on. We also use this asset in the TileVania project.
Did this answer your question?
See also:
- Forum User Guides : How to mark a topic as solved