05 мар. 2026 г.

Spino Survival: создание адаптивного пользовательского интерфейса и систем динозавров в UEFN

Охота начинается. В Spino Survival игроки высаживаются на остров с единственной и довольно опасной целью: выследить свирепого тираннозавра и выжить после встречи с ним.

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

С помощью схем создания виджетов и языка Verse команда Hawk Studios разработала собственные интерфейсы и игровые системы, благодаря которым игроки могут с головой погрузиться в динамику игры. Мы поговорили с сооснователем студии Hawk Studios Дюком Балверсом и её владельцем Люка Либуароном о разработке магазина в Spino Survival, связи уникального интерфейса с игровым процессом и оптимизации системы на всех платформах.

Магазин, который вписывается в мир

Для Spino Survival Дюк и его команда решили отказаться от стандартных меню и создать магазин, который бы органично вписывался в игровой процесс.

Они изучили тренды UI и UX в популярных играх и на UGC-платформах, чтобы схемы создания виджетов стали максимально отточенными и интуитивно понятными.

Шаблон устройства «Транзакции на острове» в Fortnite позволил студии ознакомиться с доступными инструментами, и команда воспользовалась полученными знаниями для создания собственного интерфейса с нуля.

«Наш магазин — не просто стандартное меню. Это полноценный и органичный элемент игры», — отмечает Дюк. 

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

Связь пользовательского интерфейса с игровым процессом с помощью Verse

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

Для реализации этой задумки они применили поля Verse для активации событий при наведении на элементы, выборе опций и переключении между разделами магазина.

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

Одним из примеров являются летающие динозавры в Spino Survival. «В момент, когда игрок нажимает на кнопку, чтобы купить летающего динозавра, система обрабатывает транзакцию и мгновенно создаёт средство передвижения», — отмечает Дюк.

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

Разработка для ПК, консолей и мобильных устройств

Чтобы обеспечить стабильную работу острова на всех платформах, потребовалось учесть ещё ряд факторов. Студия Hawk Studios хотела, чтобы игроки на PlayStation, ПК и мобильных устройствах могли свободно пользоваться интерфейсом, а элементы UI не мешали управлению.

«Для всех элементов интерфейса, кроме кнопок, мы установили режим „Без обработки попаданий“ (Non-Hit Testable), чтобы интерфейс случайно не перехватывал ввод», — рассказывает Люка Либуарон. — «Благодаря этому игроки на мобильных устройствах и консолях используют джойстики для навигации по вкладкам и кнопкам».

В результате у команды получился интерфейс, адаптированный под несколько способов ввода.

Техническая оптимизация была не единственной задачей студии. Разработчики также уделили особое внимание тому, как магазин будет сочетаться с общей системой развития в Spino Survival.

«Самое главное — мы сохранили баланс», — отмечает Лукас. — «Практически любой платный предмет можно разблокировать за вполне разумное время в игре. Независимо от того, вкладывают игроки время или деньги, они остаются в равных условиях».

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

Выживание на острове

Пользовательские схемы создания виджетов, адаптивные системы Verse, кроссплатформенный ввод — Spino Survival демонстрирует, как пользовательский интерфейс и игровые функции могут работать вместе, позволяя игрокам с головой погружаться в прохождение игры. Им остаётся лишь одно: пережить встречу с тираннозавром.

Отправляйтесь в мир Spino Survival, соберите отряд, выследите сбежавшего тираннозавра и попробуйте выбраться с острова.

Опробуйте остров Spino Survival: https://www.fortnite.com/@hawkstudios/8464-5780-9092.

Скачайте Unreal Editor для Fortnite уже сегодня

Загрузите всё необходимое для начала работы бесплатно!