Aron Greenberg wrote a wonderful framework for Unity 3D to let a character or any other gameobject / transform follow...