Полное изменение поведения программы

Теперь машинка движется как некоторый обьект который определяет расстояние до ближайшего обьекта  и либо отъезжает от него либо приближается