Смотри в оба! Система видимости в world of warplanes

25.12.2014    9 616
Система видимости в World of Warplanes — один из сложных механизмов, который обеспечивает обнаружение самолётов противника и маскировку. Этот механизм работает на основе технологии трассировки луча, заложенной в движок BigWorld, который использует наша игра. Сегодня мы расскажем, как эта система устроена и как её можно использовать для получения тактического преимущества.

Система видимости определяет два фактора: как далеко самолёт «видит» и как хорошо он маскируется. Дальность видимости определяется:

- Секторами обзора в разных направлениях, которые представляют собой зоны конической или сферической формы. Все самолёты имеют наибольшее поле обзора вперёд. Обзор вверх определяется наклонённой на 45 градусов полусферой и обеспечивает дальность обнаружения примерно в 1,5 раза меньше, чем вперёд. Двухместные самолёты благодаря бортстрелку имеют также сектор обзора, направленный назад. И, наконец, вокруг самолёта есть сфера гарантированного обнаружения противника. Она создана для того, чтобы исключить возможность эффективной стрельбы по самолёту невидимым противником. Форма и длина этих секторов определяется и балансными соображениями, и возможностями нашего игрового движка, и в значительной степени историческими данными о качестве обзора из кабин различных самолётов. Для лёгкого понимания проиллюстрируем описанное выше:

Смотри в оба! Система видимости в world of warplanes


- На дальность обнаружения дополнительно влияют навыки экипажа: «Улучшенный обзор» у пилота повышает дальность обзора спереди на 50%, а у бортстрелка — на 20%.
- Если член экипажа ранен, дальность обзора в том секторе, за который он отвечает, падает на 50%.

Дальности обзора различных самолётов:

Смотри в оба! Система видимости в world of warplanes


Маскировка самолётов — это набор различных факторов, которые снижают эффективность обзора противникам (т.е. замаскированные самолёты не будут обнаружены даже после того, как попадут в сектор обзора врага). В World of Warplanes это:

- Высотная маскировка: самолёт, находящийся на высоте 200 метров и ниже, получает бонус к незаметности. Чем ниже летит самолёт — тем менее он заметен. Максимальный бонус достигается на высоте 50 метров и ниже. Для разных классов этот коэффициент разный, наиболее эффективно у земли «прячутся» штурмовики: их заметность падает почти вдвое. Малоизвестный факт: высотная маскировка не работает, если выше «прячущегося» самолёта в пределах 200 метров находится противник, — но только для конкретно этого противника. Если над этой парой находится ещё один противник и он выше «цели» на 200 или более метров — относительно него высотная маскировка будет работать.

Смотри в оба! Система видимости в world of warplanes


- Адаптивный камуфляж: для каждого из типов карт (морского, зимнего, пустынного и летнего) предусмотрена специальная окраска, снижающая заметность на 15%. Её можно приобрести в Ангаре на время или навсегда. Эффективность маскировки этим камуфляжем сохраняется в любых условиях. Крайне важен для штурмовиков.

- Коэффициент заметности самолётов: для каждого класса и уровня, а иногда и для индивидуальных моделей установлены разные значения, которые определяют, будет расстояние его обнаружения больше или меньше обычного. К примеру, тихоходные бипланы начальных уровней имеют низкий коэффициент заметности, а реактивные «топы» — высокий.

- Облака и туман — в этом механизме используется довольно сложный механизм на основе технологии трассировки луча. Облака состоят из вокселей — объёмных объектов заданного размера с отдельной характеристикой «оптической проницаемости», которая и определяет прозрачность облака. Луч обзора, исходящий от самолёта, умножается на коэффициент прозрачности каждого блока облака между ним и целью: чем оно объёмнее и плотнее, тем сильнее в результате будет уменьшено поле зрения. Система настроена так, чтобы даже в самом неудачном случае (с раненым пилотом, слабым обзором и в плотном облаке) самолёт все равно мог обнаружить противника на дистанции, достаточной для того, чтобы уйти от атаки резким манёвром.

Смотри в оба! Система видимости в world of warplanes


- Ослепление солнцем. Если угол между направлениями взгляда на цель и на солнце находится в пределах специального параметра alpha — заметность цели снижается. Если направление на цель совпадает с направлением взгляда на солнце — ослепление максимальное, по мере увеличения угла alpha оно снижается. Alpha и сила ослепления устанавливаются отдельно для каждой карты в зависимости от положения и яркости солнца на ней. Этот эффект может быть заблокирован облаками: по тому же принципу, что для видимости самолётов, для лучей солнца введён коэффициент, который уменьшает их интенсивность при прохождении через облако или туман. Падение обзора при взгляде на солнце может достигать 70%.

И, наконец, существуют демаскирующие механизмы:

- Стрельба из курсового и хвостового вооружения и пуск ракет отключают высотную маскировку, а в будущем будут отключать и влияние облаков и тумана. Таким образом, если вы пытаетесь спрятаться от противника — не стреляйте. Единственное исключение — это бомбы: их сброс не демаскирует (но если разрыв не уничтожит наземный объект, а только повредит — объект вас «подсветит» на мини-карте).

- Состояние самолёта: чем сильнее он дымит, тем хуже работают высотная и облачная маскировка. К горящей машине, а также при разрушении двигателя самолёта эти механизмы не применяются совсем. Пневматический перезапуск двигателя не только восстанавливает его работоспособность, но и устраняет этот штраф (хотя визуально дым продолжает идти).

Все эти механизмы и параметры настраиваются таким образом, чтобы, с одной стороны, игроки могли прятаться от противников и выбирать скрытные пути подлёта к целям — в общем, придумывать выигрышные тактики. Например, на турнирах мы часто видим, как опытные пилоты используют облака для того, чтобы устроить засаду команде соперника, или специально летят на какой-либо фланг, чтобы войти в бой со стороны солнца и застать врага врасплох. На более низком уровне система видимости настраивается для более комфортной игры — к примеру, дальность гарантированного обнаружения всегда настроена так, что противника, который представляет вам угрозу, вы будете видеть.

Расскажем немного про типичные тактики, которые можно строить, исходя из этих механик.

1. Естественно, главный класс, который получает больше всего преимущества от маскировки, — это штурмовики. Для них высотная маскировка и адаптивный камуфляж — залог успеха, ведь другие защитные факторы (живучесть и бортстрелок) вряд ли спасут, если одинокого «Ила» заметят истребители противника. Сразу после начала боя нужно снизиться и буквально «брюхом по земле» пробираться к цели. Зачастую даже пролетающий прямо над штурмовиком истребитель его попросту не замечает. Крайне важно не стрелять, пока вы не готовы атаковать выбранную цель: открытие огня полностью демаскирует. Также посоветуем (хоть это непосредственно к системе видимости и не относится) не начинать атаку до тех пор, пока по ситуации на мини-карте вы не поймёте, что истребители противника уже связаны воздушным боем.

2. У истребителей есть возможность уйти от погони в облака или в направлении солнца: если противник вас не видит, он и стрелять по вам не может. Поэтому, кстати, мы не рекомендуем (хотя и не запрещаем) пользоваться модами, отключающими облака и дым: с ними вы не видите, где можно спрятаться, или где вас может ожидать засада.

3. Разыскивая прячущиеся на малой высоте штурмовики, помните: хуже всего ваш самолёт «видит» вниз, потому желательно переворачивать самолёт вниз кабиной или просто лететь, делая «бочку» (зажав клавишу A или D). Аналогично и с разведкой в начале боя: уже после нескольких боёв игрок понимает, с какой стороны стоит ожидать противника. Соответственно, туда и стоит направить нос самолёта, чтобы обнаружить его пораньше.

4. Интересной тактикой может быть, как говорят игроки в MMORPG, «сагрить» противника на себя. Летим в направлении, откуда обычно появляются первые самолёты красной команды, и начинаем стрелять. Падение маскировки сделает вас заметным. Затем на форсаже возвращаемся к основным союзным силам. Чаще всего первый «засвет» истребителя определяет, куда будут стянуты силы противника, — поэтому таким образом можно вывести его в точку, где у вашей команды будет преимущество, или отвлечь от фланга, по которому крадутся штурмовики.

Подводя итог, отметим, что в World of Warplanes довольно много механик, которые при творческом подходе дают игрокам возможность получить тактическое преимущество. Особенности работы системы видимости — один из таких нюансов.

Удачи в бою!