Кстати, по поводу невозможности проверить пересечение объектов в юнити - думаю проблема так же решаема, просто кто-то ее возьмет и решит, а кто-то будет требовать от разработчиков запилить один чудо-метод, чтобы самому ничего не придумывать (лишь мои мысли на этот счет)
http://youtu.be/kcsF_EhCVPI