Еженедельный Рапорт #29 — UI 2.0 — World War 3 — Official Website
Weekly Report

Еженедельный Рапорт #29 — UI 2.0

16/09/2019

Всем привет!

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

Прошлая неделя в WW3

Мы выпустили два патча для PTE-клиента World War 3 — в понедельник и пятницу. Первый, помимо прочего, содержал разносторонние челленджи, а также немалое количество фиксов карт, снижающих количество проблем с коллизиями на тех же Полярном и Варшаве. Пятничный патч вышел в основном из-за краша HUD, но и в нем не обошлось без различных исправлений и нововведений. Мы еще раз призываем тех, кто хотел бы опробовать новый контент, присоединяться к нам на серверах PTE!

Новое меню

Hub (так мы его называем) все еще находится в стадии разработки и пробудет там пару-тройку месяцев, чтобы быть полностью готовым заменить прежнюю версию. Новый UI (пользовательский интерфейс) теперь полностью разработан с учетом лучшего UX (опыт взаимодействия), чтобы вы тратили меньше кликов на получение того, что хотите, и в целом видели перед собой более логичную структуру. Уже построена базовая технология — мы по-прежнему используем браузер для отображения UI, но теперь решили использовать то, что справится с ролью намного лучше. У нас будет детальная разбивка этого ближе к релизу Hub’а. За последние несколько месяцев за кулисами была проделана кропотливая и трудоемкая работа, чтобы новый пользовательский интерфейс оказался в итоге настолько удобен и хорош, насколько мы можем.

Зачем менять

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

Короткий ответ: в долгосрочной перспективе это сэкономит время и сделает игровой опыт намного лучше. Старый UI создавался вместе с игрой, и, когда она изменилась со временем, пользовательский интерфейс не смог должным образом приспособиться, в результате чего некоторые его части оказались немного хаотичными и сложными. А переписывание с исправлениями почти 60.000 строк кода заняло бы почти столько же времени и сил, сколько создание всего с нуля.

Конечно, мы могли бы просто оставить как есть, ведь все более-менее неплохо работает. Но «более-менее» никогда не было тем, к чему мы стремились, поэтому нашим приоритетом должна была стать попытка сделать UI максимально хорошим.

Для лучшего результата мы начали работать с Coherent Labs — компанией, занимающейся комплексными и высокопроизводительными игровыми интерфейсами, обладающей шаблоном для подобных нашей систем. Таким образом, новая система должна быть намного проще для большинства ПК, наше внутриигровое меню будет работать быстрее, а опыт работы с ним станет более явным.

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

Что нового

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

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

Одно из других изменений связано с геймплеем, где мы отделили лодауты страйков от снаряжения. Вы сможете создавать лодауты страйков и переключать их отдельно от лодаута бойца. Больше никаких «мне нужен JDAM, но он есть только у моего парня со SCAR’ом, а я хочу сейчас играть с АК».

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

Подытожим

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

На сегодня пока все. До скорой встречи, друзья!