Если бы я обладал выдающимся чувством юмора, я бы начал с чего-то вроде «приветствую, камрады», но в этот раз ограничусь простым «привет, игроки». Добро пожаловать в очередной дневник разработчиков. Сегодня я расскажу о крупном нововведении, которое появится в дополнении «Thunder at our Gates». Текст будет объемным, так что устраивайтесь поудобнее — я заодно приоткрою завесу тайны над нашими дизайнерскими решениями и ходом мысли в процессе работы.
Идея штабов армий началась с прототипа, в котором мы просто хотели разместить генералов непосредственно на карте. На тот момент функционал сводился лишь к назначению генерала на конкретную дивизию — его портрет отображался на юните, создавая вокруг своего рода радиус влияния, наполненный различными эффектами.

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

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

Некий идеальный сценарий? Что за…
К тому же, в реалиях нашей игры — да и в реальной жизни — командование не распространяется от лидера ровным кругом, даже если у них отличная связь. Зачем отдавать приказы дивизиям в тылу, которых там даже нет?
Нет, управление, цепочка подчинения и лидерство работают «сверху вниз», вот так:

Наверное, вы догадываетесь, к чему мы клоним.
Привязка механик к расстоянию в игре, где оно измеряется и в километрах, и в условных «тайлах», всегда чревата проблемами. Скоро расскажем об этом подробнее.
Одной из главных тем для обсуждения в Dev Corner стали сравнения с системой организации войск из HoI3 — как в позитивном, так и в негативном ключе. Её ценили за глубину, но многие считали «микроменеджерским кошмаром» или «игрой в игре». Но как бы то ни было, её способность наглядно отображать структуру с помощью линий и стрелок впечатляет. Мы решили попробовать это, чтобы почувствовать атмосферу.

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

Хмм…

Весьма недурно.
Вы видите лишь самые экстремальные примеры наших экспериментов. Это самая веселая часть работы.
Механика должна давать игроку пространство для выбора. Просто поставить генерала на карту — это красиво, но малополезно. Привязка генералов к приказам заставляет задуматься: какой фронт важнее? Если у вас несколько приказов наступления, какой из них получит усиление?
Раньше генералы назначались просто на дивизии. У этого были свои плюсы: не нужно было беспокоиться о производстве снаряжения для специфических штабных дивизий или ломать голову над шаблонами штаба.

Дивизия с назначенным генералом из старого дневника
Но это несло и свои минусы: отсутствие кастомизации, невозможность создать уникальный штабной юнит и потеря глубины. Но оставим историю в прошлом. Надеюсь, вам было интересно взглянуть на этот процесс.
Благодаря отзывам сообщества и нашим внутренним тестам, мы сформировали четкие цели. Мы хотим внедрить штабы армий, которые должны:
- Дать игроку повод использовать генералов как ценный ресурс при распределении приоритетов между театрами военных действий.
- Позволить настраивать штабы под конкретные условия фронта.
- Добавить глубины при принятии решений по использованию способностей и планированию.
Мы реализовали это следующим образом:
- Игрок может создавать шаблоны штабных дивизий/рот с уникальными бонусами.
- Генерал с таким штабом разворачивается на карте, резервируя часть очков командования.
- Устанавливается желаемая дистанция от фронта, которую штаб будет поддерживать автоматически.
- Сохраняется возможность ручного контроля.
- Штаб предоставляет бонусы войскам, работающим по тому же приказу.
Теперь игрок может развернуть генерала с штабом на карте и через привязку к приказу транслировать бонусы на все подчиненные дивизии.

Развертывание требует очков командования и снаряжения. Примечательно, что штабные юниты нельзя тренировать обычным способом — только развертывать.
Зачем их развертывать? Мы перераспределили бонусы: при развертывании штаба и его привязке к приказу вы получаете бонус к планированию (который иначе ограничен 80%) и доступ к способностям для всей армии.
В другом дневнике мы расскажем о переработке конструктора дивизий. Штабы армий стали его частью и получили собственный интерфейс.

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


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

Новый индикатор позволяет задать дистанцию от фронта. Штаб будет автоматически следовать за наступлением или отступлением. Также можно переключить его в свободный режим для ручного управления. Бонусы к способностям масштабируются в зависимости от близости к передовой.

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


Рейды эффективнее всего работают, если у вас есть логистический хаб рядом с местом содержания генерала!
Спасибо, что дочитали! Пройти путь от идеи до реализации было непросто, но мы довольны результатом. Надеюсь, вам понравится играть с этой системой.
Эта доктрина, доступная с выходом «Thunder at Our Gates», решает проблему, определившую вторую половину войны: как сражаться, если небо принадлежит не вам?
Вдохновленная опытом Вермахта 1944 года и Красной Армии, доктрина снижает эффективность вражеской авиации. Вы получаете бонус: влияние превосходства в воздухе врага на ваши войска снижается на 10%, а скорость пополнения — на 5%. Дальнейшие улучшения награждают вас за использование логистических рот.

Маскировочная дисциплина: влияние превосходства в воздухе снижается еще на 15%, логистические роты дают +0.1 к окапыванию.
Укрепленная логистика: логистические роты дают +5 к организации, дивизии получают 24 часа без штрафов при отсутствии снабжения.
Местная ПВО: +20% к атаке ПВО.
Рассредоточенные формирования: −5% урона от вражеской авиации.
Независимые операции: +1% к инициативе, +10% к прорыву, +5 к организации для пехоты и +2 для бронетехники, −15% к штрафам от нехватки снабжения.
Это мощная оборонительная доктрина, поощряющая инвестиции в логистику и ПВО.
Привет, я Zwirbaum, геймдизайнер Hearts of Iron. Перехватываю эстафету у моего дорогого коллеги Jaboth, чтобы поговорить о доктринах спецназа. К сожалению, я буду максимально лаконичен и сух. Прошу прощения!
Доктрины спецназа получили обновление: система «покупки за опыт» заменена на систему «Мастерства», введенную в патче 1.17. Важно: это обновление существующей системы из дополнения «Arms Against Tyranny», а не новая функция «Thunder at Our Gates».

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

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

Пример взаимно исключающего выбора. Моддерам это точно понравится.
Второй слот изначально заблокирован и открывается так же, как и раньше. А теперь о контенте для стран…

Активация слота доктрины через национальный фокус или решение.
Старые национальные фокусы теперь адаптированы под новую систему и дают более актуальные бонусы, как, например, этот немецкий фокус на Fallschirmjäger.

Посмотрите на этот утонченный цвет и толщину текста. О боже.
Владельцы «No Compromise, No Surrender» заметят, что мы добавили возможность обмена доктринами в окне военных операций альянса. А те, кто пользуется шпионажем из «La Résistance», увидят вкладку доктрин в «Реестре разведданных», чтобы следить за прогрессом противника.

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

Новая кнопка для шпионажа за доктринами противника.
На этом у меня всё. Если есть вопросы — постараюсь ответить. Берегите себя, до встречи!
/Zwirbaum


