Как Eleven Puzzles сэкономили время и ресурсы с UGS

Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.
Столкновение с проблемами с единой экосистемой инструментов
Как небольшой инди-команде справиться с созданием своей первой многопользовательской игры? Eleven Puzzles разрабатывает веб-игры-головоломки с 2020 года, но для Unsolved Case они хотели пригласить двух игроков работать вместе и решать загадку, сотрудничая – на нескольких платформах. Они разгадали дело, используя Unity и UGS для поддержки всего, от создания до запуска, с набором решений от начала до конца.
Задача
Создание надежной, масштабируемой и дружелюбной к кроссплатформенной игре с небольшой командой и ограниченными ресурсами
Платформы
Steam (Mac, PC), Android
Количество сотрудников
5
Местоположение
Польша
Поиск ключа к успешному многопользовательскому запуску
Eleven Puzzles нуждались в технологическом стеке, который был бы доступен команде с ограниченным опытом разработки многопользовательских игр, но также обеспечивал невероятную устойчивость и масштаб. Вот почему они обратились к Unity, используя платформу для создания своей игры, и UGS инструменты для многопользовательской игры и бэкенда, чтобы предоставить масштабируемый кроссплатформенный опыт игрокам в день запуска.

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

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

Решение вопросов многопользовательской инфраструктуры
Социальное измерение многопользовательского опыта может сделать или сломать игру, поэтому команда знала, что им нужна бэкенд-инфраструктура, на которую они могли бы полагаться в день запуска. Они интегрировали Game Server Hosting (GSH), чтобы размещать игроков, чтобы независимо от того, сколько команд присоединилось к веселью, масштабирование никогда не было проблемой.
«Я искал хостинг-сервис, который в основном сделает все за нас, чтобы мы могли почти исключительно сосредоточиться на создании игр», говорит Ольчик. «Если бы мы не использовали GSH, я бы сказал, что это, возможно, заняло бы на 20-30% больше времени на разработку.»

Вся правда о тестировании головоломок
Коллаборативное измерение Unsolved Case также создало проблемы с тестированием.
«В Unsolved Case оба игрока одинаково важны и ответственны за результат каждой головоломки», объясняет ведущий дизайнер игр Мэири Нолан – но это означает, что команде пришлось построить каждое взаимодействие дважды, по одному для каждого игрока. «Для нас, как разработчиков игр, это означало вдвое больше работы и вдвое больше тестирования – но мы считаем, что дополнительные усилия того стоили.»
Оценка данных тестирования с использованием Remote Config’s A/B тестов упростила процесс проектирования. «Мы использовали Remote Config для A/B тестирования некоторых головоломок во время тестирования или для тонкой настройки некоторых переменных конфигурации», говорит Ольчик. «Головоломки балансируют на тонкой грани между удовольствием и разочарованием. Иногда небольшое изменение может привести к значительному изменению восприятия головоломки. Тестирование таких изменений позволяет нам находить сложные решения, которые интересно играть.»

Особенности качественной кроссплатформенной игры
Eleven Puzzles запустилась с моделью free-to-play и кроссплатформенной совместимостью, чтобы охватить как можно больше игроков.
«Кроссплатформенная игра была для нас важна», говорит Ольчик. «Мы хотели, чтобы наша игра была доступна всем, даже людям без специальной игровой установки или современного мобильного телефона. Лобби сыграло большую роль в этом, так как оно без проблем позволяло нам соединять людей, которые хотели играть вместе, используя сгенерированные приглашения коды.
Лобби позволяет игрокам создавать частные или публичные лобби, к которым можно присоединиться с помощью кода или из списка поиска. С помощью этого управляемого игроками подбора матчей любой может быстро найти матч или сразу погрузиться в головоломки с другом.
Инструменты редактора, такие как Система ввода, также помогли Eleven Puzzles обеспечить согласованный игровой процесс на разных устройствах в рамках созвездия инструментов, которые, как говорит Ольчик, "объединили управление контроллерами между платформами, что позволило нам использовать один и тот же код для всех из них."

Успех с первого дня
Неразрешенное дело было запущено в ноябре 2022 года и сразу стало хитом – оно масштабировалось, чтобы приветствовать игроков без проблем. Бесшовные соединения сделали опыт игрока социальным и погружающим с самого начала.
Играполучила желанную оценку "Очень положительно" на Steam, что показывает, что Eleven Puzzles удалось создать веселую, хорошо сбалансированную многопользовательскую игру как независимой студии.
"Я в восторге от того, как нашу игру приняли, так как миллионы игроков уже скачали ее. Несмотря на отсутствие внешней помощи или издателя, ошеломляющий успех игры является свидетельством упорного труда и преданности нашей команды. Что еще лучше, так это то, что наша игра совершенно бесплатна, и она служит эффективным инструментом маркетинга, чтобы привлечь внимание к нашим другим играм," говорит Ольчик. "Благодаря нашему использованию UGS с самого начала, все игроки смогли наслаждаться нашей игрой без каких-либо проблем."
Следующая игра Eleven Puzzles,Распаковка Криптического Убийцы, выйдет в апреле 2023 года.

“Создание надежной, масштабируемой инфраструктуры не является целесообразным для большинства разработчиков, особенно для независимых разработчиков, таких как мы. Вот где приходят услуги UGS. Они предоставляют простое в использовании, производительное решение, которое позволяет бесшовно масштабировать многопользовательский бэкенд. Только потому, что мы использовали UGS с самого начала, все игроки могли наслаждаться нашей игрой без проблем.”
Adrian Olczyk - Eleven Puzzles
CEOСоздавайте невероятные многопользовательские впечатления с помощью решений Unity для многопользовательских игр.