Hero background image

Как "Фабрика треугольников" получила кроссплатформенное тактическое преимущество

Узнайте, как Unity Gaming Services (UGS) помогла команде объединить фрагментированный VR ландшафт с шутером от первого лица 5v5 Breachers.

Нарушители: A Unity case study

How can a lean studio deliver cross-play connectivity on all major VR platforms? Following the success of Hyper Dash, Triangle Factory knew that success meant maximizing player and platform reach while keeping their small team focused on gameplay. They used UGS’s backend and community solutions to kick down the door to an untapped market.

Задача

Powering cross-platform play across VR devices with a lean team

Платформы

Meta Quest, PlayStation VR2, Pico, Windows, Steam

Количество сотрудников

30

Местоположение

Ghent, Belgium

миниатюра фабрики треугольника

Замыкание на новом формате VR

Breachers — первый тактический FPS 5v5 для VR, охват платформы был критическим для обеспечения критической массы игроков. Благодаря кроссплатформенным возможностям UGS и мультиплатформенной поддержке Unity Triangle Factory смогла провести безупречный запуск на всех основных платформах VR.

результаты фабрики треугольников

Результаты

  • Плавный запуск с 110k MAU в первый месяц при поддержке бэкенд-архитектуры UGS и Multiplay Hosting
  • Экономия времени разработки за восемь недель с помощью Authentication, MatchMaker, голосового чата Vivox, друзей и таблиц лидеров
  • Снижение затрат на сервер до 25% с помощью гибридной оркестровки серверов Multiplay Hosting
Breachers
Использование всего потенциала рынка VR

Тимоти Ванхерберген, генеральный директор Triangle Factory, подчеркивает, что, «кроссплатформенная игра была приоритетом номер один, чтобы мы могли обеспечить активную пользовательскую базу в разных VR-системах».

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

«Продавцы часто добавляют функции, которые являются уникальными для их устройств», — говорит технический директор Triangle Factory Питер Ванторре. Единство предоставляет необходимые инструменты для адаптации к этим изменениям. Обертки для различных библиотек помогают нам максимально использовать уникальные возможности каждого устройства».

Breachers
Сокращение ресурсов и сложности

Triangle Factory использует проверенную в боях технологию Multiplayer из UGS для ускорения работы над бэкенд-архитектурой, помогая разработчикам сконцентрироваться на новых функциях и оптимизациях.

«В душе мы разработчики игр, сосредоточенные на написании геймплейного кода, — говорит Питер. «У нашей команды есть несколько технических экспертов, но даже минимальные требования к бэкенду для Breachers стали узким местом. Если бы мы сами построили все, что предлагает UGS, это потребовало бы больше ресурсов и значительно больше средств».

Команда Питера также ценит экономическую эффективность таких сервисов, как Multiplay Hosting. В преддверии запуска они работали с командами Unity над оптимизацией серверной оркестровки, чтобы 90% экземпляров серверов Breachers работали на чистом металле с облаком в качестве резервной копии. Работая с командой Multiplay, Triangle Factory обеспечила кроссплей-соединение по цене 20–25% от стоимости других провайдеров.

Breachers
Обнуление нулевой задержки

В конкурентных играх сервер является единственным источником истины – что означает, что клиенту часто приходится обновлять свои расчеты на основе данных сервера. Понижение задержки необходимо, так как это уменьшает необходимость в этих обновлениях и улучшает частоту кадров.

«Нашей самой большой преградой было убедиться, что наша продвинутая механика движений, как наклон, раппеллинг и присесть были удобны, не вызывая болезни движения», делится Питер. «Для выполнения этой стабильной частоты кадров критически важно – необходимо минимум 72 fps, но предпочтительнее 90 fps.»

Triangle Factory использует Multiplay Hosting и MatchMaker для группировки игроков с низким уровнем пинга, обеспечивая более плавный игровой опыт. Глобальная сеть Multiplay Хостинга и автоматизированное управление серверами расширяют возможности Triangle Factory по обеспечению отзывчивого и свободного от тошноты игрового процесса.

Breachers
Экономия времени с помощью услуг подключения игроков

Включение подключений игроков необходимо для стратегии удержания Triangle Factory.

Triangle Factory оптимизировала их бэкенд- разработку, используя Friends, Lobby, Leaderboards и Authentication from Unity’s Backend и Community Solutions Suitions Suite, все из которых являются платформенно- агностическими и кроссплатформенными. Friends позволяет людям строить списки других геймеров для совместной игры, в то время как Lobby облегчает им совместное начало игры. Эти сервисы без проблем работают с Authentication для управления и безопасности идентификационных данных игроков.

Вместо того, чтобы создавать эти функции самостоятельно, команда предпочла использовать UGS. «Friends and Lobby сократили время разработки функций игрока с нескольких недель до нескольких дней. Это сэкономило нам много времени, - говорит Питер.

И эта стратегия себя оправдала - игра имеет несколько лиг с более чем 200 командами. Наша система Friends UGS имеет решающее значение для объединения этих сообществ в игру, - говорит Тимофей.

Улучшение удержания с лучшим подбором
Улучшение удержания с лучшим подбором

«В пространстве VR, где у вас значительно меньше база игроков, удержание имеет решающее значение», отмечает Тимофей. Треугольник Фабрика использует матчмейкинг стратегически, чтобы помочь сохранить активность игроков.

Команда заметила, что удержание было выше, когда новые игроки были подобраны вместе. Используя пользовательские правила MatchMaker, Triangle Factory подбирает игроков на основе уровня мастерства, накопленного опыта и географической близости, что помогает уменьшить задержку.

«Настроить эти правила очень просто, и MatchMaker позволяет нам смягчить их, когда подходящее умение или опыт не могут быть сделаны, — говорит Питер.

Triangle Factory продолжает тестировать новые правила, работая над новым соревновательным режимом.

Настройка коммюнике игрока
Настройка коммюнике игрока

Фокус на веселом социальном опыте переносится на внутриигровые коммиты, где эффективная командная работа является ключом к действию. Triangle Factory использует голосовой чат Vivox для соединения игроков с чётким аудио на всех основных платформах VR.

«Голосовой чат супер важен, потому что командная работа — самый большой фактор победы в матче», — говорит Тимоти. «Хорошо коммуникабельная команда всегда будет иметь преимущество над некоммуникативной командой».

Фабрика треугольников использует каналы Vivox для разделения чата между командами во время матчей. В Lobby, до или после матча, каналы унифицированы, чтобы игроки могли встречаться и общаться. Vivox Voice Chat in Breachers обостряет командную тактику и создает товарищество, создавая почву для магических моментов Multiplayer, которые заставляют игроков возвращаться.

"Это просто работает", - добавляет Питер. «И сервис, и поддержка со стороны команды Vivox велики».

Достижение скучного стартового дня с помощью хостинга под руководством эксперта
Достижение скучного стартового дня с помощью хостинга под руководством эксперта

Чтобы получить Breachers на VR платформах по всему земному шару, Triangle Factory использует гибридную настройку сервера облака/голого металла. Питер ценит идеи Multiplay при проектировании покрытия их серверов: «Мы получаем от Multiplay полезную статистику о возможностях наших игроков. Это помогает нам оптимизировать покрытие и следить за работой.”

Количество игроков первого дня бывает трудно оценить, но сотрудничество с командой Multiplay обеспечило им готовность к внезапному наплыву игроков. «Мы работали с командой Multiplay, ходили туда-сюда, следя за тем, чтобы масштабирование облаков было запущено и чтобы наши серверные мощности были хорошо настроены», — рассказывает Питер.

With 110k MAU in the first month, Triangle Factory considered the Breachers launch “flawless.” By relying on purpose-built tools to shore up their backend, the team could focus on creating innovative gameplay and trust that everything would just work for players at go-time.

«Для компании, создающей такие игры LiveOps, как наша, наличие прочной архитектуры бэкенда имеет решающее значение. UGS позволяет нам сосредоточиться в основном на разработке игры, а не на создании масштабируемой бэкенд-архитектуры».
TIMOTHY VANHERBERGHEN / TRIANGLE FACTORYCEO and Cofounder
«Платформенно-агностический характер UGS сокращает разрывы между системами VR. Это особенно выгодно для таких функций, как сватовство, внутриигровые коммиты игроков и создание социальных связей игроков».
PIETER VANTORRE / TRIANGLE FACTORYCTO
треугольник заводской звонок
Получите тактическое преимущество с UGS

Unity Gaming Services помогают разработчикам настраивать, управлять и автоматизировать сервисы в масштабе, оставаясь при этом в рамках экосистемы Unity. Пользуясь доверием некоторых из лучших мировых студий, UGS может помочь вам упорядочить свой технологический стек, чтобы вы могли сосредоточиться на игре.