/dev: обновления визуальных эффектов
Привет! С вами Riot Sirhaian, старший художник по визуальным эффектам в команде, ответственной за образы. Время от времени я обновляю чемпионов.
Все началось несколько лет назад – я по собственной инициативе переработал визуальные эффекты Вейгара (никогда не забуду его старую клетку <3). С тех пор ко мне присоединилось еще несколько художников, вместе с которыми мы осовремениваем персонажей Лиги и повышаем уровень ясности игрового процесса.
Впереди еще много таких обновлений, поэтому пора поговорить о том, зачем мы это делаем, как это устроено и чем вы можете нам помочь!
Клетка Вейгара до и после обновления (2018 год)
Обновления визуальных эффектов в деталях
Обновления визуальных эффектов (VFX) – небольшие наборы изменений для старых чемпионов Лиги. Их цель – привести эффекты к единым стандартам качества, подчеркнуть уникальность героев, а также "прокачать" графику. При этом мы стараемся улучшать персонажей и с тематической точки зрения.
В отличие от ВИО (полного визуально-игрового обновления) они затрагивают не всю визуальную сторону чемпиона: в большинстве случаев речь идет только об эффектах, которые сопровождают умения персонажей или их эмоции (танцы, насмешки и шутки). VFX – это взрывы, магия, искры и тому подобное. Также иногда меняются или добавляются звуковые эффекты (за это отвечает отдельная команда), а порой мы слегка корректируем анимацию или индикаторы быстрого применения умений – но только если они совсем не соответствуют фактическим хитбоксам (как раньше было у [W] Энни). При этом игровой процесс не меняется; модели, текстуры и анимация персонажа тоже остаются прежними. Это позволяет выпускать обновления VFX значительно быстрее, чем ВИО или ВТО (визуально-технические обновления).
Поскольку на эту работу не требуется много времени, мы относительно свободны в плане выбора чемпионов. Конечно, мы руководствуемся не только личными предпочтениями, но и объективной необходимостью. У нас есть список ориентиров – они позволяют понять, какому персонажу обновление нужно в первую очередь.
- Первостепенные цели. Исправить проблемы: неточные или отсутствующие индикаторы области поражения, некорректную работу визуальных элементов, а также несоответствие эффектов и связанных с ними игровых механик.
- Второстепенные цели. Сделать эффекты умений заметнее, снизить уровень визуального шума (перегруженности мелкими ненужными деталями) и выровнять визуальную часть в целом – эффекты не должны быть слишком яркими или незаметными.
- Третьестепенные цели. Улучшить тематическую сторону чемпионов (к примеру, сделать монстра из Бездны еще более жутким).
Эти цели расположены в порядке убывания значимости: например, ясность игрового процесса приоритетнее тематических улучшений. В свою очередь, исправление некорректных индикаторов всегда важнее всего.
[R] Блицкранка до и после обновления
Раньше при работе над Лигой мы могли позволить себе немного вольностей, но теперь с этим строго. Например, наши инженеры прикладывают много усилий, чтобы избавиться от спагетти-кода (то есть не самой лучшей реализации некоторых функций игры), а мы, художники, убираем… маринару, которой он покрыт. Даже если нам это не всегда по душе. Эх, с хорошей маринарой спагетти вдвойне вкусней…
Новые эффекты [R] Амуму – почти как в ролике "Проклятие Печальной мумии"
Также мы стараемся делать уникальнее эффекты тех образов, качество которых не соответствует их категории. Вот несколько общих правил, которыми мы руководствуемся.
- Все изменения, которым подвергается базовый образ, должны быть внесены и в остальные (например, если мы увеличиваем индикатор умения для лучшего соответствия хитбоксу).
- Уникальные эффекты должны обладать такими же заметными отличиями, как и до обновления.
- Образы за 750 RP и меньше: можно внести одну небольшую правку, если это нужно.
- Образы за 975 RP: можно изменить цвет эффектов или добавить элементы, если это нужно.
- Образы за 1350 RP: создаем совершенно новые визуальные эффекты, если это не было сделано ранее.
- Образы за 1820 RP и больше: создаем совершенно новые визуальные эффекты, если это не было сделано ранее; можно добавить визуальные эффекты к эмоциям, если это нужно.
Новые образы с современными визуальными эффектами, которые соответствуют их рангу, обычно никак не меняются. Зачем что-то перерабатывать, если и так все нормально?
Как обновляют визуальные эффекты
Итак, сейчас вы узнаете, как именно мы обновляем эффекты – в семь простых шагов.
- Мы выбираем чемпиона для обновления. Это может быть герой, который нравится художнику, устаревший персонаж или просто следующий по списку. Некоторым чемпионам требуется переработка уровня ВИО или ВТО – таких мы пропускаем. В общем, если у вашего любимого героя древние эффекты, возможно, их нелегко обновить. Но это не значит, что мы не сделаем этого в будущем.
- Художник по визуальным эффектам начинает работать над базовым образом. При этом он регулярно консультируется с непосредственными коллегами и всем сообществом LeagueVFX в Riot – звукорежиссерами, геймдизайнерами и многими другими сотрудниками. Как правило, над обновлением визуальных эффектов часто работает только один человек, но ему всегда помогает команда (в частности, отзывами).
- Художник по визуальным эффектам переходит к другим образам. Все они меняются в соответствии с обновленной базовой версией. Старые образы обычно получают больше правок, чем новые, в то время как современные могут не меняться вовсе.
- Образы отправляются тестировщикам, которые ищут недочеты и ошибки.
- Обновление визуальных эффектов появляется на PBE. Одновременно мы выкладываем в социальных сетях видеоролик, чтобы игроки могли дать нам отзывы.
- Мы собираем как можно больше отзывов, для чего постоянно смотрим соцсети, YouTube, а также читаем посты на Reddit.
- Обновление визуальных эффектов появляется на основных серверах. Если вдруг обнаруживаются какие-нибудь проблемы, мы решаем их в следующем цикле.
Как вы можете помочь
Поскольку обновления визуальных эффектов делаются быстрее, чем ВИО и ВТО, мы не публикуем статьи о ходе работы. Но это не значит, что нам не нужны отзывы! Мы стараемся читать все ваши комментарии, хоть и не можем ответить каждому. Впрочем, если отзыв конструктивен, полезен и вы предлагаете что-то интересное, есть шанс, что мы свяжемся с вами, чтобы узнать подробности.
Написать нам можно, например, на Reddit под схожими публикациями (англ.): Leona VFX Update Feedback Thread или Shaco VFX Update Feedback Thread.
Промежуточная версия фонаря Треша перед обновлением в 2020 году
Конечно, порой сложно составить отзыв конструктивно, особенно если обновляется ваш любимый чемпион. Мы обращаем внимание на такие вещи:
1. Решаема ли проблема, описанная в отзыве?
Самый полезный отзыв – это лаконичное описание проблемы с понятным решением. Например: "Этому образу нужен новый индикатор [Q] – как у других образов того же ранга" или "Похоже, есть проблемы с хитбоксом. Проверите?". Или даже: "Летящий снаряд трудно заметить на фоне ландшафта". Такие комментарии помогают и задают направление работы.
Без конкретики трудно понять, как решать проблему. А наиболее расплывчатые отзывы часто содержат такие предложения, которые относятся уже не только к обновлению визуальных эффектов (например, просьбы изменить тематику).
2. Объективен ли отзыв?
Дизайн (и в том числе VFX) – вещь субъективная. Одному игроку может нравиться оригинальный образ, а другой будет от него плеваться. Поэтому фраза: "Я ненавижу зеленый цвет. Можете сделать другой?" не сильно поможет делу. Но если отзыв будет таким: "Зеленые эффекты не подходят этому образу", возможно, мы внесем правки.
3. Отражает ли отзыв мнение большинства?
Это важный фактор. Конечно, мы хотим порадовать как можно больше игроков, но вкусы у всех разные, поэтому мы скорее прислушаемся к мнению большинства, чем к одному несогласному (пусть даже мейнеру обновляемого чемпиона).
Кроме того, Лига – глобальная игра. Тренды в вашем регионе не обязательно совпадают с теми, что в остальном мире. Мы стараемся учитывать мнение всех игроков, а не только тех, кого лучше слышно.
Хотим отдельно добавить, что оскорблять художников – это точно плохой подход. Конструктивное указание на проблемы – это нормально (и даже здорово!), но переход на личности отбивает желание их решать. Кроме того, оскорбления посылают негативные сигналы тем, кто принимает решения о будущем Лиги. Эти люди могут подумать, что обновления визуальных эффектов только вредят сообществу. Разгневанные игроки и демотивированные разработчики – прямой путь к разочарованию.
Мы очень ценим конструктивные отзывы, потому что они показывают, что вам не все равно. Так вы придаете нам сил и помогаете делать Лигу еще лучше!
Будущее обновлений VFX
Надеемся, из этой статьи вы узнали что-то новое! В прошлом мы редко поднимали эту тему, и теперь решили исправиться. Когда увидите в соцсетях новость о следующем обновлении визуальных эффектов какого-нибудь чемпиона, обязательно оставьте отзыв! Это очень важно для нас, и мы стараемся читать все, что вы нам пишете.
Кто же на очереди, спросите вы? Это секрет! Но не волнуйтесь – мы будем работать не покладая рук, чтобы ваши любимые чемпионы заиграли новыми красками.