Ответы разработчиков World of Warplanes 30.04.2016. Новый экран ожидания боя
30.04.2016    1 033

Ответы разработчиков World of Warplanes 30.04.2016. Новый экран ожидания боя


В обновлении 1.9.4.1 мы изменили окно ожидания боя, после чего игроки задали вопрос о том, зачем это было сделано и как новое окно работает. Что ж, ответим.

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

Ответы разработчиков World of Warplanes 30.04.2016. Новый экран ожидания боя


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

Естественно, поскольку это среднее значение, оно не гарантирует, что бой стартует именно в течение указанного времени. Всегда может возникнуть перенасыщение очереди одним из классов, или общий недостаток игроков в ней, либо необходимость найти аналогичную технику для баланса команд (особенно в случае звеньев). В таком случае после того, как отсчёт превысит рассчитанное среднее время входа в бой, окно начнёт показывать максимальное время ожидания. Оно составляет 80 секунд — если в очереди найдётся хотя бы один самолёт, который можно поставить во вторую команду, бой будет запущен с этими двумя игроками и дополнен ботами. Естественно, если на нужном уровне только один игрок — то и максимальное время может быть превышено, ведь балансировщику запрещено запускать бои, где в одной из команд будут только боты. В случае, если среднее время старта (10 последних запущенных боёв) превысит максимальное, окно порекомендует сменить самолёт на технику более низкого уровня и подскажет, на каких уровнях боёв сейчас больше всего игроков.

В итоге, как видим, для большинства случаев стало намного понятнее, когда начнётся бой или что сделать, если приходится слишком много ждать в очереди.

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