Extending map and viewport following player