Hero background image
Собираем вместе части многопользовательской игры
Как инди-студия Eleven Puzzles, состоящая из пяти человек, решила проблему запуска своей первой многопользовательской игры Unsolved Case с помощью Unity Gaming Services (UGS).

Решение проблем с помощью единой экосистемы инструментов

How does a small indie team tackle creating their first multiplayer game? Eleven Puzzles has built web-based puzzle games since 2020, but for Unsolved Case, they wanted to invite two players to work together and solve a mystery by collaborating – across multiple platforms. They cracked the case by tapping Unity and UGS to support everything from creation to launch with an end-to-end set of solutions.

Задача

Building a robust, scalable, and cross-play-friendly game with a small team and limited resources.

Платформы

Steam (Mac, PC), Android

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

Five

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

Poland

Поиск ключа к успешному запуску многопользовательской игры

Поиск ключа к успешному запуску многопользовательской игры

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

Результаты

Результаты

  • Экономия времени и ресурсов до 30 % за счет отказа от создания нового бэкенда
  • Удвоение скорости разработки с помощью 2D Toolkit
  • Лобби объединило миллионы игроков на разных платформах
  • Найдите и исправьте ошибки менее чем за день с помощью Cloud Diagnostics
  • Масштабирование для того, чтобы в день запуска встретить миллионы игроков больше, чем ожидалось
Придание каждому дизайну уникального отпечатка пальца
Придание каждому дизайну уникального отпечатка пальца

Уникальное рисованное от руки искусство Eleven Puzzle возникло как решение проблемы ограничений веб-платформы их первых игр, но стало их фирменным стилем. Когда они перешли на Unity, 2D Toolkit позволил им делать это в два раза быстрее.

"Работа с Unity 2D Toolkit значительно упростила наш рабочий процесс, - говорит Адриан Ольчик, генеральный директор Eleven Puzzles. "Простой процесс перетаскивания позволил нам создавать более сложные головоломки и быстро итерировать дизайн. Иногда мы даже изменяли графические активы на лету, и они обновлялись в игре без ее перезагрузки!"

"Задачи, на которые обычно уходил месяц, выполнялись за две недели, причем с более высоким качеством", - продолжает он. "Благодаря этому мы можем сосредоточиться на одном важном моменте - создании хорошей игры".

Решаем задачу многопользовательской инфраструктуры
Решение для многопользовательской инфраструктуры

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

"Я искал хостинг, который, по сути, сделает все за нас, и мы сможем почти полностью сосредоточиться на создании игр", - говорит Ольчик. "Если бы мы не использовали GSH, я бы сказал, что разработка заняла бы на 20-30 % больше времени".

Вся правда о тестировании головоломок
Вся правда о тестировании головоломок

Совместная работа над "Нераскрытым делом" также создала проблемы с тестированием.

Unsolved Case оба игрока одинаково важны и ответственны за исход каждой головоломки, - объясняет ведущий дизайнер игры Майри Нолан, - но это означает, что команде пришлось строить каждое взаимодействие дважды, по одному разу для каждого игрока". "Для нас, разработчиков игры, это означало вдвое больше работы и вдвое больше игрового тестирования - но мы уверены, что дополнительные усилия того стоили".

Оценка данных игрового тестирования с помощью A/B-тестов Remote Config упростила процесс разработки. "Мы использовали Remote Config для A/B-тестирования некоторых головоломок во время игрового тестирования или для точной настройки некоторых переменных конфигурации", - говорит Ольчик. "Головоломки - это тонкая грань между удовольствием и разочарованием. Иногда небольшое изменение может значительно изменить восприятие головоломки. Тестирование подобных изменений позволяет нам находить сложные решения, в которые интересно играть".

Особенности качественной кроссплатформенной игры
Особенности качественной кроссплатформенной игры

Eleven Puzzles запустилась по модели free-to-play и с кросс-платформенной совместимостью, чтобы охватить как можно больше игроков.

"Кроссплатформенная игра была очень важна для нас, - говорит Ольчик. "Мы хотели, чтобы наша игра была доступна всем, даже тем, у кого нет специальной игровой установки или современного мобильного телефона. Lobby сыграло в этом большую роль, так как позволило нам легко объединять людей, желающих играть вместе, с помощью сгенерированных на заказ кодов приглашений".

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

Такие инструменты редактора, как Input System, также помогли Eleven Puzzles обеспечить последовательный геймплей на разных устройствах, став частью целого созвездия инструментов, которые, по словам Ольчика, "унифицировали управление на разных платформах, позволив нам использовать один и тот же код для всех из них".

Страница Unsolved Case в Steam
Успех с первого дня

Игра Unsolved Case вышла в ноябре 2022 года и сразу же стала хитом - ее масштабировали, чтобы без проблем принимать игроков. Бесшовные соединения с самого начала сделали игровой процесс социальным и захватывающим.

Игра получила желанную рецензию "Очень положительно" в Steam, показав, что Eleven Puzzles решила, как создать веселую, хорошо сбалансированную многопользовательскую игру в рамках независимой студии.

Я в восторге от того, какой прием получила наша игра, ведь ее уже скачали миллионы игроков". Несмотря на отсутствие внешней помощи или издателя, ошеломляющий успех игры является свидетельством упорной работы и преданности нашей команды. Еще лучше то, что наша игра совершенно бесплатна, и она служит эффективным маркетинговым инструментом, привлекающим внимание к другим нашим играм", - говорит Ольчик. "Благодаря тому, что мы с самого начала использовали UGS, все игроки смогли наслаждаться нашей игрой без каких-либо проблем".

Следующая игра от Eleven Puzzles, Unboxing the Cryptic Killerвыходит в апреле 2023 года.

Создание надежной, масштабируемой инфраструктуры не под силу большинству разработчиков, особенно таким инди-разработчикам, как мы. Именно в этом случае на помощь приходят услуги UGS. Они представляют собой простое в использовании и производительное решение, позволяющее плавно масштабировать многопользовательский бэкэнд. Только благодаря тому, что мы с самого начала использовали UGS, все игроки могли наслаждаться нашей игрой без проблем.
ADRIAN OLCZYK / ELEVEN PUZZLESCEO
Unity Gaming Services изменила жизнь нашей команды. Благодаря плавной интеграции с движком Unity и широкому набору функций мы смогли сосредоточиться на создании более захватывающего и сложного игрового процесса для наших игроков, решающих головоломки, а не тратить время на создание и поддержку внутренней инфраструктуры.
MAIRI NOLAN / ELEVEN PUZZLESLead Game Designer
Выноска eleven puzzles
Объедините игроков с помощью игровых сервисов Unity

Обеспечьте невероятный многопользовательский опыт с помощью многопользовательских решений Unity.