Основная трудность - невозможность нормальной визуализационной оценки видимости, невозможность посмотреть в панораму, да и "плоскость" изображенияВ жизни оно немного проще оценить возможность обстрела необходимой точки.
А предлагаю я дать игроку некий инструмент, который поможет оценить возможные линии огня даже на вражеской территории. Этакую "виртуальную пушку". Подвел я курсор, например, к нужной зоне, зажал кнопку и мне подсветились зеленые зоны прямой видимости.