Возможен ли баланс в World of Tanks по скиллу? Новости разработки: балансировщик, графика и лёгкие танки Взводы в новом балансировщике.

Балансировщик - программный механизм, в чьи функции входит распределение игроков по командам перед началом боя.

Принцип работы

Основа игры «World of Tanks» - бои двух команд, состоящих из 15 боевых машин каждая. Машины поделены на классы (лёгкие, средние и тяжёлые танки, противотанковые самоходные орудия и самоходная гаубичная артиллерия), каждый класс включает в себя 10 уровней «развития» техники. Чтобы «случайные бои» (основной игровой режим) были интересными для игроков, необходимо выполнение трёх важных условий автоматического подбора танков:

  • Равенство возможностей боевой техники двух противоборствующих команд.
  • Разнообразие составов команд.
  • Непредсказуемость хода боя и его итогов.

Эту задачу и выполняет «балансировщик» - модуль серверной части World of Tanks, который добавляет танки в команду, делает их равными по «силе» и отправляет команды в бой. Балансировщик появился в начале закрытого бета-тестирования игры (на альфа-тесте его не было вообще). В самом первом его варианте уровней боёв было всего два («песок» с уровнями танков 1-2 и общие бои 3-10 уровней). Затем ему на смену пришёл более сложный балансировщик, и появилась первая таблица распределения танков по уровням боёв.

Бои в World of Tanks поделены на одиннадцать уровней, первые 10 из которых примерно соответствуют уровням боевых машин в деревьях прокачки. Например, тяжёлый танк 4 уровня, в соответствии с вышеприведённой таблицей, может попасть только в бои 4 и 5 уровня. Балансный вес - это скрытый численный параметр, определяющий боевую эффективность каждой машины. Он связан с типом машины, её уровнем и ролью в бою.

Работа балансировщика «случайных боёв» базируется на следующих принципах:

  • Любая боевая машина может попасть в бои только своего уровня (см. таблицу), за исключением взводов;
  • Место машины в списке команды определяется её балансным весом;
  • Боевые машины подбираются в команды на основе статистики составов уже собранных команд за прошедшие полчаса;
  • Суммарный балансный вес двух противоборствующих команд различается не более, чем на 10%, за исключением особых случаев;
  • Суммарный балансный вес САУ двух противоборствующих команд различается не более, чем на 20%, количество - не более чем на 1, число САУ на команду - не более 5;
  • Чем больше конкретная машина ждёт своей очереди, тем более высоким становится её приоритет, а если ожидание превышает 1 минуту, балансировщик стремится отправить в бой именно её;
  • Если обе уже собранные команды не удовлетворяют условиям баланса, они расформировываются и набираются заново;

Балансировщик не учитывает:

  • национальную принадлежность танка
  • модули танка (орудие, башня, двигатель и т. д.)
  • установленное на танк дополнительное оборудование и/или снаряжение
  • уровень прокачки экипажа
  • уровень мастерства игрока

Балансировщик работает с очередями боевых машин. Каждому уровню и типу боёв соответствует своя очередь, всего очередей 33 (11 уровней боя, 3 различных режима боя). Статистика боёв собирается по каждой из очередей отдельно, причём для САУ собирается своя статистика. На основе собранной статистики для каждого из 15 мест в команде рассчитывается примерный балансный вес и балансировщик подбирает машины в команду, ориентируясь на него.

Рассмотрим работу балансировщика на примере. Был выбран американский тяжёлый танк Т14, отличающийся тем, что он может попадать в бои только 2 уровней - 5 и 6 уровень. Для простоты отключим режимы боёв «Штурм» и «Встречный бой». После нажатия кнопки «В бой» танк Т14 попадает в 2 очереди балансировщика, на последнюю позицию в каждой:

Так как танк оказался в конце очереди, приоритет на отправку в бой у него низкий. Однако, балансировщик при подборе машин в команду, просматривает очередь на всю длину, поэтому, если в набираемой команде не хватало именно танка с балансным весом, близким к весу Т14, он может сразу оказаться в команде, направляемой в бой. Но может быть придется и подождать. Балансировщик в каждой из очередей, отправив пару команд в бой, тут же начинает набирать следующую пару. Сначала в команды добавляются САУ, в соответствии с правилами из п.5, которые оказываются в командах на местах, балансные веса которых максимально близки весам этих САУ. Затем балансировщик начинает подбор боевых машин на ещё не занятые места. Сначала подбираются танки на места с большим балансным весом, то есть сначала в команду добавляются «топы» списка. При добавлении взвода в команду балансировщик стремится к тому, чтобы балансные веса всех танков взвода были близки к весам свободных мест команды, при этом приоритет у танка с наибольшим балансным весом.

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

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

На схеме показано, что Т14 был отобран в команду на бой 5 уровня, формирование которой завершено, и одновременно с этим в команду на бой 6 уровня, формирование которой продолжается. Так как пара команд для боя 5 уровня удовлетворяет текущим условиям баланса, Т14 идёт в бой именно в этой паре:

При этом танк Т14 пропадает из обеих очередей, место, занятое им в команде на бой 6 уровня, освобождается, и балансировщик будет подбирать на это место другую боевую машину. Чем дольше машина игрока находится в очереди, тем более настойчиво балансировщик старается отправить её в бой. При больших сроках ожидания ослабляются критерии отбора. Если отдельный танк или взвод ожидает выхода в бой более 1 минуты, то критерии становятся менее жёсткими, а, начиная с 3 минуты, балансировщик получает разрешение на создание команд неполного состава (но количество боевых машин в командах будет одинаковым). Если же время ожидания машины или взвода в очереди превышает 5 минут, то появляется сообщение, предлагающее выбрать другой танк, и следует переход в ангар.

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

Балансировщик взводов

Количество взводных игроков одной команды, не может превышать количество взводных игроков в другой команде более чем на 3 человека. Как балансировщик определяет уровень боёв в который попадёт взвод? Балансировщик оценивает какие танки входят в состав взвода, находит машину с наибольшим балансным весом и дальше работает с ней. Взвод попадает только в те бои, которые подходят для этого танка, балансный вес остальных никак не учитывается.

Особенности формирования шаблона команд и его нюансы

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

Ответы на основные вопросы

1. Существует ли льготный режим боев для недавно приобретенной стоковой техники? Ответ: Только что приобретенная техника без взвода имеет повышенный шанс попадания в топ списка команды, однако это правило нивелируется, если сервер не может создать подобный бой в данный момент. Также льготный режим боев существует для первых двадцати боев на технике первого уровня. 2. Имеют ли премиум машины приоритет на попадание в верх списка команды? Ответ: Нет, у премиум техники нет никаких преимуществ, кроме повышенной доходности и сниженной стоимости ремонта. Некоторые премиум машины имеют пониженные уровни боев. Узнать которые можно из таблицы в этой теме. 3. В какой момент осуществляется выбор карты? До или после формирования команды? Ответ: Выбор карты осуществляется после формирования обеих команд.

Балансировщик «случайных боёв» World of Tanks постоянно совершенствуется, чтобы обеспечивать выполнение трёх принципов, указанных в начале статьи. В настоящий момент ведётся работа над алгоритмом, призванным обеспечить равномерное распределение лёгких танков по командам. В работе изменения алгоритмов подбора команд для режима «Штурм». Но принципы, заложенные в балансировщик изначально, остаются неизменными, обеспечивая как равные сбалансированные команды (±10 %) в подавляющем большинстве боёв, так и неожиданные составы боёв, требующие от игроков нестандартных решений.

Таблица уровней боёв и распределения техники


Как пользоваться таблицей: Определяется уровень и класс искомого танка. Например, танк ИС - тяжёлый танк седьмого уровня. Соответственно первый столбик - строка 7 - тяжёлые танки - уровни боёв с 7 по 9. Перемещаясь по столбикам 7-9 можно определить потенциальных противников танка ИС.

В обновлении 0.8.11 из таблицы удалён 12-й уровень боев.

Ограничения по картам

Внимание, в данном разделе идет речь об уровнях боев (столбцы в таблице), а не об уровнях танков.

Низкоуровневые бои проводятся на ограниченном наборе карт. В частности,
1 уровень: ,

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

Улучшенный балансировщик

Содержимое доступно при бо́́льшей ширине окна браузера.

Если мы взглянем на текущую систему, то увидим, что она позволяет создавать различные составы команд, в том числе и формата 8/5/2, где две последние машины находятся в крайне сложной ситуации. По боевой эффективности они уступают танкам из середины и верхней части списка, а вступить в бой с машинами своего уровня не всегда позволяет ситуация в бою. Будучи самыми уязвимыми в обеих командах, такие танки долго не живут и быстро оказываются в Ангаре.

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

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

Новая система анализирует очередь игроков: (количество техники в очереди, типы техники, уровни и уровни боёв техники) и создаёт команды по принципу соотношения времени ожидания и оптимального состава команд. Другими словами, эта система старается создать бой так, чтобы игрок попал в сражение максимально быстро и с как можно более сбалансированным составом команд. Если же поиск оптимальных условий для игрока затянется, то система незначительно отойдёт от заданных правил, чтобы быстрее подобрать бой. Чем дольше время ожидания, тем больше система отступает от установленных «эталонных» правил «3/5/7» и «5/10». А теперь давайте подробно остановимся на каждом из трёх сценариев.

БОИ ТРЁХ УРОВНЕЙ

В случае если в очереди игроков имеется разнообразная техника и если игрок выходит в бой не на технике I -II уровня, он попадёт в самый вероятный состав: бой трёх уровней с диапазоном +/−2 уровня. Проведя анализ техники, которая ожидает выхода в бой, балансировщик применит шаблон 3/5/7 или одну из его версий для создания команды.

БОИ ДВУХ УРОВНЕЙ
  1. При текущей версии балансировщика вас наверняка забрасывало в бои двух уровней, с системой +/−1 уровень баланса. После введения улучшенного балансировщика мы доработали такие типы боёв и, что самое главное, ввели чёткие ограничения на ситуации, когда такие бои будут создаваться: Прежде всего двухуровневые бои будут использоваться для низкоуровневой техники (уровни I-II) — чтобы создать благоприятные условия для начинающих игроков.
  2. Также такие бои будут создаваться в ситуациях, когда состояние очереди не позволяет достаточно быстро создать бои для трёх уровней. В таких случаях балансировщик применит шаблон 5/10 или одну из его версий для создания команды. И, так же, как в случае с боями трёх уровней, чем дольше будет время ожидания, тем больше система будет отступать от установленного шаблона 5/10. Кроме того, больше не будет таких боёв, где техники в середине списка по количеству меньше, чем техники вверху списка.
БОИ ОДНОГО УРОВНЯ

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

ДРУГИЕ МЕХАНИКИ

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

Попадание в топ / середину / низ списка. Если игрок несколько боёв подряд попадал в низ списка, то в следующем бою он скорее всего попадёт в середину / топ, независимо от того, вышел ли он в бой на той же машине или выбрал другую в течение этой серии боёв.

Диапазон техники. Разница в количестве лёгких танков, САУ и ПТ-САУ в противоположенных командах может определить исход боя до его начала. Поэтому определение состава команд улучшенный балансировщик начнёт именно с этих трёх типов техники. Целью баланса станет ситуация, при которой в каждой команде будет одинаковое количество машин каждого из этих типов.. Однако есть одно «но»: состав команд зависит также от размера очереди ожидания и от того, сколько машин определённого типа находится в очереди в определённый момент. Таким образом, все пять типов техники не всегда будут представлены в обеих командах.

САУ. Чтобы не позволить избытку САУ негативно влиять на игровой процесс, мы ввели ограничение на количество артиллерии на команду. Теперь в каждой команде может находиться максимум три САУ. Это ограничение как раз недавно было опробовано на «Песочнице»: оно положительно повлияло на игровой процесс, получило хорошие отзывы от участников тестирования и совсем скоро появится на основных серверах.

Взводы. Ещё один досадный вариант развития событий — когда участники взвода попадают в бои против техники, превосходящей их собственную более чем на 3 уровня. В текущей версии такое случается из-за того, что один взвод может состоять из техники разного уровня. Типичная ситуация: вы на технике V уровня создаёте взвод с другом на машине VIII уровня — и попадаете в бой против техники IX -X уровня. Согласитесь, в этом мало приятного. Улучшенный балансировщик позволит создавать взводы исключительно из техники одного уровня в случайных боях, что навсегда решит проблему.

Ротация карт. В настоящий момент мы получаем множество сообщений о слишком частом выпадении одних и тех же карт в течение одной игровой сессии. Улучшенный балансировщик поможет свести такие ситуации к минимуму. Он анализирует все карты, на которых игроки из двух создающихся команд провели последние десять боёв, а затем выбирает самую подходящую карту из возможных: ту, на которой игроки из обеих команд играли меньше всего, или ту, на которой они не играли вообще.

Лёгкие танки

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

Чтобы исправить ситуацию, мы продлеваем ветки лёгких танков до X уровня. Благодаря этому лёгкие танки, как и другие типы техники, смогут достойно показать себя в диапазоне +/−2 уровня. Они продолжат выполнять свою роль машин поддержки с упором на разведку, но теперь с повышенной огневой мощью.

Мы также выполним ребаланс всех лёгких танков, для того, чтобы эти машины соответствовали обновлённым условиям. Ведь теперь они будут попадать в бои против машин максимум на 2 уровня выше, тогда как раньше лёгкие танки настраивались с учётом возможного участия в боях против техники выше на три уровня. В результате игровой процесс для лёгких танков значительно изменится. Техника, которая на данный момент находится на VIII уровне, переместится на уровень выше — кроме техники из дерева исследования Китая: в него будет добавлен совершенно новый лёгкий танк IX уровня WZ-132A.

В боях на X уровне игроки смогут познакомиться с пятью новыми лёгкими танками: XM 551 Sheridan (США), T -100 (СССР), Spz . 57 (Германия), WZ -132-1 (Китай) и AMX 13 105 (Франция). Оцените этих красавцев:

Лёгкие танки X уровня блеснут характерными для своего класса компактными размерами и станут серьёзными соперниками для своих «одноклассников» VIII-IX уровня благодаря непревзойдённой мобильности, улучшенному радиусу обзора, увеличенному количеству очков прочности, а также повышенному бронепробитию и разовому урону орудий. При настройке их балансных характеристик лёгких танков мы стремились дать им такие ТТХ, которые улучшат классический игровой процесс на этом классе техники и одновременно привнесут в него что-то новенькое.

Результаты второй итерации «Песочницы»

В этом январе мы отлично потрудились во время проведения второй итерации «Песочницы». От лица всей команды World of Tanks мы благодарим всех игроков, которые внесли свой вклад в тестирование и поделились своим мнением. Полученные отзывы имели исключительную ценность и помогли определить, что оказалось полезным, а что нет, а также как мы можем устранить недостатки. Ниже мы приводим краткие результаты.

Стадия 1. Изменение точности стрельбы, падение бронепробития с расстоянием и значения разового урона.

Изменение, внесённое в разброс снарядов в пределах прицела, уменьшило количество «невероятных» выстрелов. Однако оно также привело к падению точности при стрельбе с полным сведением, что в корне отличалось от поставленных нами целей. Поэтому мы отправляем эту правку на доработку.

Тестирование падения бронепробития с расстоянием вывело на первый план гораздо более важную проблему. Изучив результаты, мы пришли к выводу, что это изменение не принесёт ожидаемых результатов (позволить тяжёлым танкам сократить дистанцию ведения огня) без значительного изменения кумулятивных снарядов. А это — важное решение, принятие которого повлияет на весь геймплей и, скорее всего, потребует соответствующего балансного изменения других типов снарядов. Поэтому было принято решение вернуться к нему позже, после проведения тщательного анализа и моделирования. Текущие изменения не будут реализованы на основных серверах.

Что касается тестирования изменения разового урона, мы продолжаем сравнивать поведение игроков на всех единицах техники, чьи характеристики были изменены. И нам потребуется некоторое время на анализ и вынесение конечного вывода. Хотя уже сейчас мы видим, что идея с увеличением урона 120-мм орудий до уровня урона 122-мм орудий нашла отклик у игроков и показала хорошие результаты, — изменения разового урона крупнокалиберных орудий всё ещё нуждаются в доработке. Мы вернёмся к ним позже, после тщательного анализа всей полученной информации.

Стадия 2-3 Значительные изменения в характеристиках САУ

Работа над изменением характеристик САУ проходит весьма успешно. Отзывы и боевая статистика, собранные во время тестирования техники X уровня, показали, что предложенные изменения улучшили динамику и оживили игровой процесс. На текущий момент мы расширили список тестируемой техники, добавив технику VIII и IX уровня. На следующей неделе наша команда продолжит работу: мы будем внимательно изучать ваши отзывы и анализировать огромный объём собранной статистики. На основании результатов анализа, после того как мы узнаем, как текущие изменения повлияют на игровой процесс, мы внесём дальнейшие изменения (если это будет необходимо).

Зайдите в блог «Песочницы», чтобы ознакомиться с подробным отчётом, а также изучите программу третьей стадии:

Новый режим в разработке — «Ранговые бои»

Уже долгое время игроки просили добавить возможность испытать свои силы и сразиться с игроками равного уровня игры. И сегодня мы сообщаем: скоро в игре появятся ранговые бои! Грядут поистине великие сражения!

Ранговые бои будут проводиться исключительно на технике X уровня и будут разделены на сезоны. Вы получите отличный шанс показать, чего вы стоите в боях формата «15 на 15»! Чем больше будет ваш вклад в победу, тем выше вы окажетесь в специальной таблице ранговых боёв. При этом победа не будет самым важным показателем: более важную роль будет играть ваш вклад в исход сражения. И если несмотря на все ваши старания ваша команда потерпит поражение, вы всё равно сможете продвинуться по рейтинговой лестнице. А это значит, что ваше место в таблице ранговых боёв зависит исключительно от вас! С продвижением по лестнице растут и ставки, и сила противника. Кроме того, подбор противника также зависит исключительно от вашей позиции: в специальной очереди случайных боёв балансировщик будет подбирать игроков исключительно с одинаковым рангом. А, в случае если вы покажете в бою и в сезоне выдающиеся результаты, вас ожидают приятные награды.

Стоит отметить, что режим ранговых боёв всё ещё находится на ранней стадии разработки. Но мы надеемся, что вы с нетерпением ждёте, когда все перечисленные изменения появятся на основных серверах. А по мере приближения даты их выхода мы расскажем вам о них все подробности.

Новая графика

И, наконец, в этом году в игре появятся значительные графические изменения. Мы уверены, что вы оцените их по достоинству. Хотя зачем сто раз говорить, если можно один раз увидеть:

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

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

Танкисты!

Сегодня стартует тестовый сервер под кодовым названием «Песочница».


«Песочница» — специальный сервер для проверки прототипов нового баланса World of Tanks. Здесь мы планируем протестировать различные варианты баланса и выбрать наиболее подходящий, который решит нужные нам задачи и понравится игрокам. Первостепенная задача — настройка нового баланса техники для «топовых» уровней. Сначала тестирование будет проводиться на машинах X уровня и лёгких танках VIII уровня, затем утверждённые решения будут применяться и к более низким уровням техники.

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

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

Мы не обещаем, что тестируемые прототипы выйдут на основной сервер в текущем виде. Их финальная реализация будет зависеть от собранной и проанализированной информации.

Цели нового баланса техники

  • Увеличение роли брони в игре . Сейчас игровая ценность такой важной стороны танка, как бронирование, значительно ниже, чем у подвижности и боевой мощи. Мы надеемся увеличить влияние брони в игре.
  • Снижение цены ошибки в бою . Мы собираемся поощрять игроков за активные действия в сражениях. Повышение роли бронирования позволит действовать активно, без опасений уйти в Ангар при первом обнаружении, ведь пробить танк на большой дистанции станет значительно сложнее. Риск — дело благородное, и плата за него в бою не должна быть чрезмерной.
  • Снижение опасности фокусированного огня на дальних дистанциях . Увеличение роли бронирования повышает выживаемость танка на больших дистанциях, в том числе и под огнём нескольких соперников. Коллективный контроль направлений и ведение огня по танку врага при его «засвете» станет менее эффективным, так как пробить броню на большом расстоянии будет сложнее.
  • Снижение дистанции боя . Артиллерийские дуэли на дальних расстояниях не должны быть главным инструментом достижения победы. Боевые машины должны выполнять изначально заложенные в них роли: «танковать», продавливать направления и многое другое.
  • Увеличение разнообразия в игровом процессе . Если у разных типов техники будут разные роли и возможность эффективно их отыгрывать, сражения станут более разнообразными. Выбирая иной класс, вы будете выбирать и новый геймплей, новые игровые задачи и пути их решения.
  • Плавное повышение динамики боя. Изменение бронепробития с расстоянием подтолкнёт игроков совершать больше активных действий в бою для достижения победы.

Основные изменения

Для достижения целей нового баланса в «Песочнице» будут изменены несколько основных игровых механик.

Распределение снарядов в кругу сведения

Чтобы снизить эффективную дистанцию огня, распределение снарядов в кругу сведения будет изменено так, что возрастёт необходимость сводиться полностью. Таким образом увеличится выживаемость под огнём на дальних дистанциях.

Подробнее узнать о том, как сейчас распределяются снаряды в кругу сведения на основных игровых серверах, можно в

Снижение бронепробиваемости у снарядов с расстоянием

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

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

Изменения в степени падения бронепробиваемости с расстоянием не скажутся на ближнем огневом бое — особенности его ведения останутся прежними.

Систематизация уронов снаряда

В настоящий момент в World of Tanks куда больше орудий крупного калибра, чем было на начальных этапах развития игры, и назрела необходимость перерассчитать урон орудий. В рамках «Песочницы» будет проведено тестирование новой системы распределения разовых уронов различных орудий. Тестируемая система должна снизить количество выстрелов, наносящих критическое количество урона, и увеличить ценность показателя «урон в минуту» по сравнению с разовым уроном снаряда.

Изменение манёвренности машин

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

Ролевые модели для различных типов техники

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

Перечисленные выше изменения игрового процесса призваны внести разделение техники по игровым ролям. На основе экспертной оценки было выделено 7 основных игровых ролей, и через игровые параметры мы подчеркнули те игровые функции, которые должна выполнять машина. Обратите внимание: название ролей не финализированы.

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

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

Ребаланс класса САУ

В рамках ребаланса САУ планируется изменить их основную задачу в бою. В новой роли САУ будут переориентированы на поддержку союзников оглушением вражеской техники, а нанесение урона для этого класса отойдёт на второй план. Помимо изменения роли в бою, класс САУ получит несколько новых возможностей для повышения эффективности и удобства применения.

Новые возможности САУ:
  1. Взрывная/ударная волна, оглушение. Распространяется вместе со «сплешем» после разрыва снаряда. Танки, которые попадают в радиус действия взрывной волны, временно получают ухудшение ТТХ. Урон, наносимый оглушённым танкам, засчитывается как урон, нанесённый с вашей помощью.
  2. Маркер союзной артиллерии — отображение примерной области на карте, куда сводится союзная САУ. Появляется при нажатии клавиши «Атакую» (по умолчанию кнопка Т), при условии, что центральный маркер прицела не находится на вражеской технике (в таком случае появится оповещение о возможной атаке этого танка). Союзники увидят графическое отображение примерного круга на мини-карте и непосредственно на локации, также будет отображено сообщение о том, заряжена ли САУ. Это призвано улучшить взаимодействие в команде.
  3. Альтернативный прицел для САУ. Новый прицел изменяет вид прицеливания на САУ, делая его схожим со снайперским режимом на других видах техники и более удобным для игрока.

Изменения коснутся в том числе и фугасных снарядов: снизится количество урона, наносимого в большинстве случаев, увеличится разлёт осколков фугасных снарядов (радиус «сплеша»). Можно сказать, что САУ переключатся с нанесения урона конкретному игроку на нанесение урона по скоплениям вражеских танков.

Балансировщик - программный механизм, в чьи функции входит распределение игроков по командам перед началом боя.

Введение

Основа игры «World of Tanks» - бои двух команд, состоящих из 15 боевых машин каждая. Машины поделены на классы (лёгкие, средние и тяжёлые танки, противотанковые самоходные орудия и самоходная гаубичная артиллерия), каждый класс включает в себя 10 уровней «развития» техники. Чтобы «случайные бои» (основной игровой режим) были интересными для игроков, необходимо выполнение трёх важных условий автоматического подбора танков:

  • Равенство возможностей боевой техники двух противоборствующих команд.
  • Разнообразие составов команд.
  • Непредсказуемость хода боя и его итогов.

Эту задачу и выполняет «балансировщик» - модуль серверной части World of Tanks, который добавляет танки в команду, делает их равными по «силе» и отправляет команды в бой. Балансировщик появился в начале закрытого бета-тестирования игры (на альфа-тесте его не было вообще). В самом первом его варианте уровней боёв было всего два («песок» с уровнями танков 1-2 и общие бои 3-10 уровней). Затем ему на смену пришёл более сложный балансировщик, который постоянно совершенствуется.

Принцип работы

Система анализирует машины в очереди и выбирает один из шаблонов - серверных алгоритмов для сбора команд, которые определяют количество машин в верхней, средней и нижней частях списка.

Балансировщик начинает свою работу с попытки создать трёхуровневый бой с использованием шаблона 3/5/7 (три машины в верхней, пять машин в средней и семь машин в нижней части списка) или другого его варианта (например, 3/4/8, 3/3/9 и т. д.). Выбранный балансировщиком вариант зависит от состава очереди. В любом случае не будет боёв, где количество машин в верхней части списка превышает количество машин в середине. Руководствуясь тем же принципом, балансировщик не создаёт боёв, где количество машин в середине превышает количество машин внизу списка. Всегда будут соблюдаться следующие правила:

  • машин вверху списка не может быть больше, чем в середине;
  • машин в середине списка не может быть больше, чем в нижней части.

Таким образом, балансировщик гарантирует, что, независимо от позиции игрока в списке команды, для него всегда будет достаточное количество машин противника аналогичного уровня, и влияние такого игрока на исход боя увеличивается.

С 03 апреля 2019 года принцип работы балансировщика был изменен: добавлены динамические шаблоны, которые должны уменьшить количество боев против техники на два уровня выше, особенно для машин VI и VIII уровней. Танки будут перераспределяться в одноуровневые бои и сражения с разницей в один уровень. Премиум техника VIII уровня c льготным уровнем боёв будет реже встречаться в бою с противником на уровень выше в двухуровневом бою и чаще - с противниками своего уровня или уровнем ниже.

Динамические шаблоны

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

Шаблоны 3-5-7 и 5-10 по-прежнему остаются актуальными, но использоваться станут реже - тогда, когда в очереди будет подходящее распределение техники по уровням.

Предварительный список шаблонов, которые будут использоваться в новом балансировщике:

  • 5-10, 7-8, 6-9 и 4-11 для двухуровневых боёв;
  • 3-5-7, 3-6-6, 4-5-6 и 4-4-7 для трёхуровневых боёв.

Если сбор команд по шаблону 3/5/7 заставит игроков ждать в очереди слишком долго, балансировщик ослабляет требования, чтобы создать бой быстрее. В таком случае могут создаваться двух- и одноуровневые бои. Основная часть сражений при этом будет трёхуровневыми.

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

Создание боя

Этап 1 : определение диапазона уровней техники в бою и типа боя. Сначала балансировщик определяет количество игроков и взводов, подходящее для каждого уровня боя, а также тип боя. Далее система анализирует режимы, указанные игроками, выбранную ими технику, её уровни, а также стандартный или льготный уровень боёв.

Этап 2 : создание двух равноценных команд. Определив диапазон уровней техники в бою и тип боя, система пытается распределить игроков по командам, учитывая балансные требования и ограничения:

  • Шаблоны: обе команды должны соответствовать шаблону: количество техники вверху, в середине и внизу списка должно быть одинаковым.
  • САУ: количество САУ ограничено тремя машинами в команде.
  • Взводы: в случайных боях разрешены только одноуровневые взводы. Разница в количестве взводных игроков должна быть не более трёх.
  • Типы техники: разница в количестве САУ, лёгких танков и ПТ-САУ в пределах каждой части списка команды должна быть не более одной машины.

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

Этап 3 : выбор карты. Как только балансировщик подбирает шаблон, который соответствует требованиям, он собирает команды, выбирает карту и создаёт бой. Карты для низкоуровневой техники выбираются случайным образом из ограниченного набора. В остальных случаях балансировщик определяет набор карт, которые соответствуют типу боя и диапазону уровней техники в командах. Далее программа анализирует, на каких картах игроки воевали в последних нескольких боях, и выбирает ту, на которой побывало меньше всего танкистов.

Частые вопросы

В: Существует ли льготный режим боев для недавно приобретенной стоковой техники?
О: Только что приобретенная техника без взвода имеет повышенный шанс попадания в топ списка команды, однако это правило нивелируется, если сервер не может создать подобный бой в данный момент. Также льготный режим боев существует для первых двадцати боев на технике первого уровня.

В: Имеют ли премиум машины приоритет на попадание в верх списка команды?
О: Нет, у премиум техники нет никаких преимуществ, кроме повышенной доходности и сниженной стоимости ремонта. Некоторые премиум машины имеют льготные уровни боёв.

В: В какой момент осуществляется выбор карты? До или после формирования команды?
О: Выбор карты осуществляется после формирования обеих команд.

30.10.2017 1679 Просмотров

Недавно в World of Tanks появилась новая возможность – дополнительно балансировать технику по её техническим особенностям и ролям в бою.

Рассмотрим поближе это новшество, которое разработчики определили, как улучшенный балансировщик. А так же ознакомимся с различной техникой и её ролями в виртуальных баталиях.

Как работает новый Балансировщик?

Сначала Балансировщику в World of Tanks необходимо собрать команды бойцов, затем смешать имеющуюся технику и распределить её между командами, с учётом главных игровых ролей машин. Перемешивается техника из аналогичных групп списка.

Это значит, что Т69 из нижней группы будет противником Lorraine 40 t, танк Strv 103-0 из середины списка станет соперником FV4004 Conway, а против Maus вступит в игру Type 5 Heavy. Если такие танки будут у участников боёв.

Если взводы не сформированы, допускается незначительный перевес в одну машину с одинаковыми техническими данными из любой группы списков.

Взводы в новом балансировщике

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

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

Что же такое игровые роли техники и в чём их различия?

Игровые роли тяжелых танков в Балансировщике:

Рассмотрим тяжёлые танки и их игровые роли. Познакомимся с машинами Х уровня: ИС-7, Maus и AMX 50 B. Эти машины одного класса, но есть отличия в силе огневой мощи, выносливости броневого потенциала и в других технических данных, поэтому и играются они по-разному.

Maus имеет отличную броню, но танк не скоростной. Активные наступления и удерживание атак –вот его игровое предназначение.

AMX 50 B при барабанной системе зарядки, уничтожает большое количество противников за незначительное время. Танк подвижен, но броня башни слабая, его лучше использовать для поддержки.

ИС-7 - универсальная машина. Он может стать и машиной для атаки укреплений противников, и машиной поддержки, его роль зависит от карты, состава играющей группы ну и просто ситуации в игре. Танк может играть роль прикрытия союзных машин из-за рельефа местности, так как имеет достаточно крепкую броню.

Таким образом разработчики разделяют тяжёлые танки на три группы:

Первая группа тяжелых танков

Тяжёлые танки отличаются мощным бронированием, их роль в игре в игре – удерживание атаки противника и наступление по выбранным направлениям. В нее входят:

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

КВ-4

КВ-5

VK 100.01 (P)

M6A2E1

CHRYSLER K GF

AMX M4 MLE. 49

O-HO

ОБЪЕКТ 252У

ОБЪЕКТ 252У ЗАЩИТНИК

КВ-4 КРЕСЛАВСКОГО

СТ-1

VK 45.02 (P) AUSF. B

E 75

MÄUSCHEN

TYPE 4 HEAVY

ИС-4

MAUS

E 100

PZ.KPFW. VII

VK 72.01 (K)

TYPE 5 HEAVY

Вторая группа тяжелых танков

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

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

AMX 50 100

EMIL I

AMX 50 120

EMIL II

T57 HEAVY TANK

AMX 50 B

KRANVAGN

Третья группа тяжелых танков

Универсальные тяжёлые танки. Их можно использовать по-разному в зависимости от карты, составов команд, игровой ситуации, а также сильных и слабых сторон конкретной машины.

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

T32

T34

T34 B

FCM 50 T

CAERNARVON

ИС-3

ИС-6

ИС-5 (ОБЪЕКТ 730)

ИС-3 С МЗ

TIGER II

VK 45.02 (P) AUSF. A

LÖWE

T26E5

WZ-111

110

112

M103

CONQUEROR

T-10

WZ-111 MODEL 1-4

WZ-111 MODEL 5A

FV215B

ИС-7

ОБЪЕКТ 260

T110E5

Super Conqueror

113

Игровые роли средних танков в Балансировщике:

Средние танки по своим техническим показателям и ролям подразделяются на 4 группы. Проанализируем типичные машины из этих групп: Leopard 1, Bat.-Chatillon 25t, M48A5 Patton и «Объект 140».

Leopard 1 - танк относится к первой группе, он отлично послужит для поддержки соратников огневой мощью, у него практически отсутствует броня, но имеется высокоточное, скорострельное орудие, которое позволяет со снайперской точностью и быстротой поражать неприятеля на дальнем расстоянии.

Bat.-Châtillon 25 t техника второй группы, имеет барабанную систему зарядки, которая позволяет наносить большой урон рядам противников и их укреплениям

M48A5 Patton имеет крепкую башню, эта особенность при правильном выборе угла орудийной наводки делает Паттон серьёзным препятствием для врага. Главное отличие этого танка, как и всей техники третьей группы – крепкое бронированное покрытие. Все эти машины имеют достаточно устойчивое бронирование, и оно влияет на их основное предназначение Некоторые машины могут танковать бортом.

Объект 140 - универсальный боец. Он может вести разведку на открытой местности, танковать от башни, на рельефной местности танк манёвренный.легко и быстро перебазируется и меняет место ведения огня, отличная машина для подкрепления союзников, годится в прорыве более слабой обороны врага. Эта машина принадлежит к четвёртой группе, в неё входит техника, способная выполнять самые различные задачи, всё зависит от карты, команды, ситуации в игре, а также с учётом слабостей противника и его сильных мест.

Первая группа средних танков

Средние танки поддерживают союзников огнём, они или снайперы, или прикрывают бойцов. Огневая мощь у них отличная, но броня слабовата.

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

ОБЪЕКТ 416

Indien-Panzer

Panzer 58 Mutz

M4A1 Revalorisé

AMX Chasseur de chars

STA-1

STA-2

TVP VTU Koncept

LEOPARD

PROTOTYP A

AMX 30 1ER PROTOTYPE

TYPE 61

LEOPARD 1

AMX 30 B

STB-1

Вторая группа средних танков

В эту группу входят средние танки с барабанной системой заряжания. Основная их роль - поддержка союзников и нанесение большого количества урона за короткое время.

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

T69

LORRAINE 40 T

T54E1

BAT.-CHÂTILLON 25 T AP

ŠKODA T 50

BAT.-CHÂTILLON 25 T

TVP T 50/51

Третья группа средних танков

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

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

T-54 ПЕРВЫЙ ОБРАЗЕЦ

T26E4 SUPERPERSHING

CENTURION MK. I

FV4202

PRIMO VICTORIA

T-54

ОБЪЕКТ 430 ВАРИАНТ II

E 50

ОБЪЕКТ 907

ОБЪЕКТ 430

E 50 AUSF. M

T-22 СР.

M48A5 PATTON

Четвертая группа средних танков

Универсальные средние танки. Они способны выполнять множество задач в зависимости от карты, составов команд, игровой ситуации, а также сильных и слабых сторон конкретной машины.

Машины восьмого уровня:

Машины девятого уровня:

Машины десятого уровня:

СТГ

СТГ ГВАРДЕЕЦ

PANTHER II

PANTHER MIT 8,8 CM L/71

M26 PERSHING

T95E2

M46 PATTON KR

T25 PILOT NUMBER 1

CHIEFTAIN/T95

59-PATTON

TYPE 59

T-34-3

T-44

T-44-100

T-34-2

M46 PATTON

CENTURION MK. 7/1

WZ-120

T 55A

M60

T95E6

CENTURION ACTION X

T-62A

ОБЪЕКТ 140

121

121B

Игровые роли ПТ-САУ в Балансировщике:

Нет надёжнее поддержки в командном сражении, чем противотанковые САУ. Они, как и тяжелые танки, делятся на три группы. Познакомимся с ролями представителей различных групп.

Объект 268 – эта САУ – «универсальный солдат», как все САУ первой группы, она может использоваться, как угодно геймеру, в зависимости от того, как ой будет игровая ситуация.

Grille 15 – Мощная САУ с крепкой бронёй, наносит противнику большой урон, она, как и все машины второй группы, служит поддержкой бойцам своей огневой мощью с дальних позиций, хорошо маскируется.