/dev: обновления визуальных эффектов

Узнайте, как мы обновляем визуальные эффекты чемпионов и как вы можете в этом поучаствовать!

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

Все началось несколько лет назад – я по собственной инициативе переработал визуальные эффекты Вейгара (никогда не забуду его старую клетку <3). С тех пор ко мне присоединилось еще несколько художников, вместе с которыми мы осовремениваем персонажей Лиги и повышаем уровень ясности игрового процесса.

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

042522_Veiger_VFX.jpg

Клетка Вейгара до и после обновления (2018 год)

Обновления визуальных эффектов в деталях

Обновления визуальных эффектов (VFX) – небольшие наборы изменений для старых чемпионов Лиги. Их цель – привести эффекты к единым стандартам качества, подчеркнуть уникальность героев, а также "прокачать" графику. При этом мы стараемся улучшать персонажей и с тематической точки зрения.

В отличие от ВИО (полного визуально-игрового обновления) они затрагивают не всю визуальную сторону чемпиона: в большинстве случаев речь идет только об эффектах, которые сопровождают умения персонажей или их эмоции (танцы, насмешки и шутки). VFX – это взрывы, магия, искры и тому подобное. Также иногда меняются или добавляются звуковые эффекты (за это отвечает отдельная команда), а порой мы слегка корректируем анимацию или индикаторы быстрого применения умений – но только если они совсем не соответствуют фактическим хитбоксам (как раньше было у [W] Энни). При этом игровой процесс не меняется; модели, текстуры и анимация персонажа тоже остаются прежними. Это позволяет выпускать обновления VFX значительно быстрее, чем ВИО или ВТО (визуально-технические обновления).

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

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

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

042522_Blitz_VFX.jpg

[R] Блицкранка до и после обновления

Раньше при работе над Лигой мы могли позволить себе немного вольностей, но теперь с этим строго. Например, наши инженеры прикладывают много усилий, чтобы избавиться от спагетти-кода (то есть не самой лучшей реализации некоторых функций игры), а мы, художники, убираем… маринару, которой он покрыт. Даже если нам это не всегда по душе. Эх, с хорошей маринарой спагетти вдвойне вкусней…

042522_Amumu_VFX.jpg

Новые эффекты [R] Амуму – почти как в ролике "Проклятие Печальной мумии"

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

  • Все изменения, которым подвергается базовый образ, должны быть внесены и в остальные (например, если мы увеличиваем индикатор умения для лучшего соответствия хитбоксу).
  • Уникальные эффекты должны обладать такими же заметными отличиями, как и до обновления.
  • Образы за 750 RP и меньше: можно внести одну небольшую правку, если это нужно.
  • Образы за 975 RP: можно изменить цвет эффектов или добавить элементы, если это нужно.
  • Образы за 1350 RP: создаем совершенно новые визуальные эффекты, если это не было сделано ранее.
  • Образы за 1820 RP и больше: создаем совершенно новые визуальные эффекты, если это не было сделано ранее; можно добавить визуальные эффекты к эмоциям, если это нужно.

Новые образы с современными визуальными эффектами, которые соответствуют их рангу, обычно никак не меняются. Зачем что-то перерабатывать, если и так все нормально?

Как обновляют визуальные эффекты

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

  1. Мы выбираем чемпиона для обновления. Это может быть герой, который нравится художнику, устаревший персонаж или просто следующий по списку. Некоторым чемпионам требуется переработка уровня ВИО или ВТО – таких мы пропускаем. В общем, если у вашего любимого героя древние эффекты, возможно, их нелегко обновить. Но это не значит, что мы не сделаем этого в будущем.
  2. Художник по визуальным эффектам начинает работать над базовым образом. При этом он регулярно консультируется с непосредственными коллегами и всем сообществом LeagueVFX в Riot – звукорежиссерами, геймдизайнерами и многими другими сотрудниками. Как правило, над обновлением визуальных эффектов часто работает только один человек, но ему всегда помогает команда (в частности, отзывами).
  3. Художник по визуальным эффектам переходит к другим образам. Все они меняются в соответствии с обновленной базовой версией. Старые образы обычно получают больше правок, чем новые, в то время как современные могут не меняться вовсе.
  4. Образы отправляются тестировщикам, которые ищут недочеты и ошибки.
  5. Обновление визуальных эффектов появляется на PBE. Одновременно мы выкладываем в социальных сетях видеоролик, чтобы игроки могли дать нам отзывы.
  6. Мы собираем как можно больше отзывов, для чего постоянно смотрим соцсети, YouTube, а также читаем посты на Reddit.
  7. Обновление визуальных эффектов появляется на основных серверах. Если вдруг обнаруживаются какие-нибудь проблемы, мы решаем их в следующем цикле.

Как вы можете помочь

Поскольку обновления визуальных эффектов делаются быстрее, чем ВИО и ВТО, мы не публикуем статьи о ходе работы. Но это не значит, что нам не нужны отзывы! Мы стараемся читать все ваши комментарии, хоть и не можем ответить каждому. Впрочем, если отзыв конструктивен, полезен и вы предлагаете что-то интересное, есть шанс, что мы свяжемся с вами, чтобы узнать подробности.

Написать нам можно, например, на Reddit под схожими публикациями (англ.): Leona VFX Update Feedback Thread или Shaco VFX Update Feedback Thread.

042522_Thresh_VFX.jpg

Промежуточная версия фонаря Треша перед обновлением в 2020 году

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

1. Решаема ли проблема, описанная в отзыве?

Самый полезный отзыв – это лаконичное описание проблемы с понятным решением. Например: "Этому образу нужен новый индикатор [Q] – как у других образов того же ранга" или "Похоже, есть проблемы с хитбоксом. Проверите?". Или даже: "Летящий снаряд трудно заметить на фоне ландшафта". Такие комментарии помогают и задают направление работы.

Без конкретики трудно понять, как решать проблему. А наиболее расплывчатые отзывы часто содержат такие предложения, которые относятся уже не только к обновлению визуальных эффектов (например, просьбы изменить тематику).

2. Объективен ли отзыв?

Дизайн (и в том числе VFX) – вещь субъективная. Одному игроку может нравиться оригинальный образ, а другой будет от него плеваться. Поэтому фраза: "Я ненавижу зеленый цвет. Можете сделать другой?" не сильно поможет делу. Но если отзыв будет таким: "Зеленые эффекты не подходят этому образу", возможно, мы внесем правки.

3. Отражает ли отзыв мнение большинства?

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

Кроме того, Лига – глобальная игра. Тренды в вашем регионе не обязательно совпадают с теми, что в остальном мире. Мы стараемся учитывать мнение всех игроков, а не только тех, кого лучше слышно.


042522_YasTeemo_FVX.jpg

Хотим отдельно добавить, что оскорблять художников – это точно плохой подход. Конструктивное указание на проблемы – это нормально (и даже здорово!), но переход на личности отбивает желание их решать. Кроме того, оскорбления посылают негативные сигналы тем, кто принимает решения о будущем Лиги. Эти люди могут подумать, что обновления визуальных эффектов только вредят сообществу. Разгневанные игроки и демотивированные разработчики – прямой путь к разочарованию.

Мы очень ценим конструктивные отзывы, потому что они показывают, что вам не все равно. Так вы придаете нам сил и помогаете делать Лигу еще лучше!

Будущее обновлений VFX

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

Кто же на очереди, спросите вы? Это секрет! Но не волнуйтесь – мы будем работать не покладая рук, чтобы ваши любимые чемпионы заиграли новыми красками.