Мэдскиллз интерфейсные работы

Sep 20, 2013 15:42

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

Проблема следующая - неудобная навигация между разными танками в карусели. Надо или прокручивать многие метры карусели, чтобы перейти от Т1 Хэви (к примеру) к ВЗ-121. Или же пользоваться фильтром слева из двух выпадающих меню - что для каждого перехода выливается в два-четыре клика мышкой. Нажать меню - выбрать нацию - нажать меню класса - выбрать класс - выбрать танк. Для ангара в 10-30 машин это более-менее приемлемо, но для ангара большей вместимости придется еще и карусель крутить.

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

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

Смотрим картинку. Вырвиглазные цвета новых элементов интерфейса приведены для наглядности.



Левый нижний угол.
Три одновременно работающих фильтра - по нации, по уровню, по классу техники.
Нация - светящаяся кнопка флага разрешает отображение танков этой нации в ангаре. Весь блок - не набор радиобаттонов, а независимые друг от друга триггеры. Сейчас установлено на отображение советских и британских танков.
Уровень - выбор уровня машин. Кнопками +1, +2, -1, -2 можно выбирать уровень техники. Место, где пишется цифра 5 - также и текстовое поле, где уровень можно ввести вручную. Ввод нуля или числа более 10 включает показ всех уровней.
Класс техники - подсвеченная иконка разрешает показ этого класса техники в карусели. Весь блок - не набор радиобаттонов, а независимые друг от друга триггеры. Сейчас установлен на показ СТ и ПТ.

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

Панель групп
Находится над каруселью и нарисована синим цветом. Фильтр в левом нижнем углу также входит в панель групп и не может быть из нее убран.
Панель содержит все пользовательские вкладки, угловой фильтр и панель "все танки"(также неотключаемую). Красная кнопка с белым крестиком вызывает окно создания новой группы.
Любой танк может входить в неограниченное количество групп.
Группы же нужны для быстрого выбора наборов танков, на которых игрок хочет в данный момент играть. Например, текущие акционные Т-34, Т1 хэви и АТ-2 можно объединить в одну группу "акционные" и для катания на них не надо будет продираться через дебри выпадающих меню, а просто выбирать соседнюю машину в карусели.
Это должно быть удобнее нынешнего куцего фильтра "основные танки", так как фильтр не учитывает ситуацию частой его перенастройки - сегодня катаем шерман, тигр, с35ца и ва3-131, а завтра хотим катать все вторые левелы в песочнице. А послезавтра - снова шерман, тигр, с35ца и ва3-131. Настраивать фильтр каждый раз - затруднительно, также это увеличивает время от захода в игру до нажатия кнопки "в боль" и вызывает раздражение игрока.
Правый клик по кнопке группы должен вызывать меню из пунктов "редактировать группу" и "удалить группу". При правом клике по закладке "фильтр" должно выдавать предложение создать новую группу на основе текущих настроек фильтра.

Окно создания новой группы
Поле текстового ввода с именем группы - вполне очевидно для чего оно.
Две панели списков. Левая - список танков, входящих в группу. Правая - список танков в ангаре с доп. фильтром по классу техники. Стрелками перекидываем имя танка налево или направо.

Меню правого клика по танку в карусели
Предлагает продать танк - желательно перекрасить эту кнопку в красный.
Предлагает добавить танк к одной из уже существующих групп.
Предлагает убрать танк из текущей группы.
Предлагает посмотреть краткую историческую справку про танк.

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

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

Дискасс.

Интерфейс

Previous post Next post
Up