Как реализовать сражение в игре(отследить реакцию на контакт в определённом радиусе по принципу свой-чужой) в 2D игре?
1) Формула расстояния (@yayashitoya почти правильно написал - там корень еще, либо радиус квадратичный)
2) Прям в юнити есть magnitude и sqrMagnitude - расстояние между Vector3
3) Ну можно еще коллайдеры (триггеры) использовать
Если кому интересная данная тема,то по мере ее решения я выложу подробную инструкцию реализации сюда.
Обновление:
Всем кому была так же непонятна эта тема как и мне, рад поделится решением.
Как отметил "GavriKos", можно работать через колайдеры. 
1)добавить на юнита куб, убрать не нужные мешы.
2)Добавить ему тэг (если что загуглите).
3)убрать стандартный бокс колайдер (если делаете 2Д). И выбрать 2Д колайдер, так же отметить его тригером.private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.CompareTag("evil")) // проверяем наименование тега,указываем его в скобках. 
        {
            
            Debug.Log("Цель вошла");
        }
    }
    private void OnTriggerExit2D(Collider2D other)
    {
        Debug.Log("Цель вsшла");
    }
А вот и сам простой скрипт.