Cедьмой дневник разработчиков: Интерфейс

Cедьмой дневник разработчиков: Интерфейс.

Прошлый дневник разработчиков подразумевал продолжение рассказа о боевой системе, но вместо этого они поведали об интерфейсе Jagged Alliance 3.

Всем привет! Меня зовут Боян Иванов, я один из лидеров творческой команды JA3, и в этот раз я расскажу об элементе, который часто остаётся за бортом при обсуждении готовящихся к выходу игр: о пользовательском интерфейсе. Пользовательский интерфейс (UI) и способы взаимодействия игрока с игрой (UX, от User eXperience) охватывают множество игровых элементов: от найма наёмников и управления ими в бою, от получения информации по текущей ситуации до того, как игроки взаимодействуют с игровым миром. И даже правильные настройки изображения для ульташироких мониторов — это тоже UI.

Интерфейс с характером

Наши приключения в мире UI/UX Jagged Alliance 3 были долгими, с этими элементами игры экспериментировали больше всего, и дольше всего подгоняли именно их. Вначале мы выбрали типичный для нашего времени минималистичный UI, и первую версию игры мы собрали с ним. Но игроки из нашей команды сразу заметили, что атмосфера Jagged Alliance пропала.

Да, современный дизайн заметно ускорил бы создание пользовательского интерфейса, но мы поняли, что уникальные ощущения от Jagged Alliance 2 при этом переданы не будут.

Как многие помнят, интерфейс Jagged Alliance 2 был не самым простым и логичным даже по меркам 1999 года, но обладал особенным характером. Он не только погружал в игровой мир, но и доставлял много весёлых минут. Трудно забыть отправку цветов Дейдране через интернет-магазин или создание своего альтер-эго на сайте IMP.

[Jagged Alliance 2] На скриншоте: sif-FER 4.0.

Пусть это кажется незначительными деталями, но ноутбук под SirOS с браузером sir-FER, обновляющимися ссылками и поиском сайтов помогал почувствовать себя человеком перед экраном. Мозг операции, планирующий и совершающий ходы за тридевять земель от реальных боевых действий — по сей день один из самых восхваляемых элементов Jagged Alliance, и мы понимали, что должны повторить его.

Пляшем, как в 2001-ом

Мы понимали, что раз уж мы продолжаем непосредственно сюжет серии, то временные рамки ограничены началом 2000-х. Значит, и рисовать UI с похожим характером нужно, оглянувшись назад... далеко назад. Мы погрузились в прошлое и получили массу удовольствия, вспоминая времена ICQ и mIRC, и молодой Интернет с неработающими сайтами, плохой связью и всплывающими окнами. Ах, старые добрые времена!

[Jagged Alliance 2] Старые добрые времена.

После событий в Арулько прошло несколько лет, и мы заменили ноутбук на одну из ранних моделей КПК. Источником вдохновения были устройства Palm, довольно популярные в начале 2000-х. Я даже откопал свой Palm TX, но, к сожалению, зарядить его не смог. Ну, и название нашего КПК OAK II — отсылка к устройствам Palm [Прим. пер.: названия переводятся соответственно как «дуб» и «пальма»].

[Jagged Alliance 2] На скриншоте: Глобальная карта.

Через КПК вы управляете отрядами и командуете ими на глобальной карте. На нём же вы найдёте почтовый клиент и программку для отслеживания целей и задач — это что-то вроде журнала. Разумеется, имеется и браузер для посещения сайтов AIM и IMP (и ещё кое-каких сайтов-пасхалок).

[Jagged Alliance 2] На скриншоте: Список наёмников.
[Jagged Alliance 2] На скриншоте: Сайт AIM.
[Jagged Alliance 2] На скриншоте: Спроси воров.
[Jagged Alliance 2] На скриншоте: 404.

Одной из особенно забавных деталей пользовательского интерфейса стал наш чат-клиент — Snype. Сайт AIM лишь выводит список наёмников, обращение к ним для найма запустит Snype. Там вы можете предложить им работу и определить продолжительность контракта. Принимая или отклоняя по определённым причинам ваше предложение, или выдвигая встречное предложение (с требованием более высокой оплаты) наёмники отвечают человеческим голосом.

[Jagged Alliance 2] На скриншоте: Snype.

Интерфейс и игровой мир

Исследования игрового мира и тактические бои мы создавали в том же визуальном стиле — от лица «человека перед экраном». Вы заметите это в стилистике значков действий, в том, как, подобно панели задач, автоматически скрывается панель действий (чтобы вы могли видеть больше игрового мира) и в кнопке Command, напоминающей кнопку «Пуск». На портреты наёмников и даже на некоторые элементы общей картинки (на силуэты врагов за препятствиями, например) наложены едва уловимые эффекты, имитирующие плохое соединение. Чтобы усилить ощущения, даже в обучающих подсказках есть что-то от древних ОС.

[Jagged Alliance 2] На скриншоте: Пустыня.
[Jagged Alliance 2] На скриншоте: Ангар.

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

[Jagged Alliance 2] На скриншоте: Интерфейс инвентаря.

Наёмники

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

[Jagged Alliance 2] На скриншоте: Док Роберт.
[Jagged Alliance 2] На скриншоте: Доктор Майкл Доусон.
[Jagged Alliance 2] На скриншоте: Барри Ангер.

Превозмогание

Создание UI и UX игры всегда было одной из самых больших проблем разработки. Зачастую они определяют успешность проекта. В этой области у каждого есть своё экспертное мнение, и эти мнения иногда сильно различаются. Неудивительно, что внешне Jagged Alliance 3 претерпела много изменений. Некоторые экраны не раз переделывались, и в заключение этого дневника я поделюсь вехами пройденного пути. Не забывайте, что некоторым из них 3-4 года и на них показано самое начало разработки.

[Jagged Alliance 2] На скриншоте: Диалоговый интерфейс.
[Jagged Alliance 2] На скриншоте: Интерфейс прицеливания.
[Jagged Alliance 2] На скриншоте: Варианты Snype.
[Jagged Alliance 2] На скриншоте: Выбор активностей.
[Jagged Alliance 2] На скриншоте: Варианты атаки.
[Jagged Alliance 2] На скриншоте: Черновик глобальной карты.

Это всё на сегодня. Интерфейс Jagged Alliance — один из самых запоминающихся. И, хотя предпринятое ради него путешествие во времени было непростым, ностальгия по началу 2000-х позволила им насладиться.

На случай, если вы пропустили: Jagged Alliance 3 выходит 14 июля 2023 года, о чём среди прочего сообщено в обзорном ролике:

CC0
Вы можете копировать, изменять, распространять и исполнять данное произведение, даже в коммерческих целях, не спрашивая разрешения.

Поиск по сайту

Сообщения на форуме | новые

Fallout: New Vegas на форуме Fallout: New Vegas.
Последнее сообщение оставил Чума (2024-11-18 в 14:40). Ответов: 442.
[В разработке] Heroes of Might & Magic: Olden Era на форуме Тактические и стратегические.
Последнее сообщение оставил FromLeftShoulder (2024-11-18 в 13:27). Ответов: 73.
Рэй Музика и Грег Зещук о выходе Neverwinter Nights на форуме Neverwinter Nights.
Последнее сообщение оставил m00n1ight (2024-11-18 в 13:06). Ответов: 4.
Colony Ship RPG на форуме Colony Ship RPG.
Последнее сообщение оставил Хоттабыч (2024-11-18 в 10:25). Ответов: 955.
Pathfinder: Wrath of the Righteous на форуме Pathfinder: Wrath of the Righteous.
Последнее сообщение оставил FromLeftShoulder (2024-11-17 в 22:20). Ответов: 575.
BOINC на форуме Оффтопик - Разное.
Последнее сообщение оставил silmor_senedlen (2024-11-17 в 20:27). Ответов: 50.
Songs of Conquest на форуме Тактические и стратегические.
Последнее сообщение оставил silmor_senedlen (2024-11-16 в 20:26). Ответов: 67.
Ролевая игра на форуме О жанре.
Последнее сообщение оставил m00n1ight (2024-11-16 в 16:41). Ответов: 1120.
Джош Сойер о Neverwinter Nights 2 на форуме Neverwinter Nights 2.
Последнее сообщение оставил 13th_Ka7aHe4 (2024-11-16 в 16:06). Ответов: 33.
Dragon Age: The Veilguard на форуме Dragon Age.
Последнее сообщение оставил Bellerogrim (2024-11-16 в 15:48). Ответов: 238.

Ожидаемое | таблица

Новости C.O.R.E.

Статьи C.O.R.E.

Новости RPG Codex

Новости RPG Watch

Новости RPG Nuke

Оставьте свой отзыв: QR-код для отзывов в «Яндексе».