Игры стали более социальными, чем когда-либо, и даже однопользовательские игры часто имеют социальные аспекты, такие как лента активности, списки друзей, таблицы лидеров и многое другое. Эти функции связывают людей не только с их друзьями, играющими в игру, но и с другими игроками по всему миру.
Согласно нашему отчету Multiplayer Report 2022, социальные аспекты являются основными факторами принятия решений и вовлечения. Основные характеристики, которые необходимы геймерам для получения удовольствия от игры, связаны с социальным опытом — возможность присоединиться к игре с друзьями (29%), общение (29%) и многое другое.
Именно поэтому мы рады представить новую категорию Social в Unity Gaming Services (UGS), чтобы помочь разработчикам всех размеров добавить новый уровень социального опыта для игроков в свои игры. Первыми решениями в этой категории, которые доступны уже сегодня, являются Friends и Leaderboards.
Читайте дальше, чтобы узнать подробности об этих новых сервисах и о том, как их можно добавить в готовящиеся и уже существующие игры.
Оглавление
Что такое «Friends»?
Friends позволяет вашим игрокам строить дружеские отношения в онлайне в экосистеме вашей игры.
«Unity Friends SDK был чрезвычайно полезен для Breachers. Он позволил нам легко создать кросс-платформенный список друзей. Благодаря отличной документации и примерам реализация прошла без проблем. Благодаря этому наши пользователи смогут создавать дружеские отношения и легко присоединяться друг к другу в игре». — Тийс Ван де Вельде, старший разработчик в Triangle Factory
Friends разблокирует следующие функции для ваших игроков:
- Отправлять, принимать или игнорировать запросы на дружбу
- Удалять, блокировать или разблокировать друзей
- Просматривать запросы и списки друзей
- Просматривать статус друзей в вашем списке (активны, в игре, вне игры) с помощью системы присутствия
Friends отлично сочетается с другими инструментами UGS, такими как Lobby — служба подбора игроков, Leaderboards — система отображения результатов игроков, а также Voice and Text Chat — система общения игроков.
Что такое Leaderboards?
Leaderboards позволяет добавить новую социальную и соревновательную функцию в ваши многопользовательские и однопользовательские игры. Предоставление игрокам возможности сравнивать свои результаты с другими поощряет конкуренцию, что способствует повышению вовлеченности игроков.
Таблицы лидеров в играх используются по-разному: ежедневные вызовы, битвы кланов, рейтинг лиг, классическое лучшее время или лучший результат на уровне. Все эти варианты использования могут иметь уникальные потребности: планирование времени сброса таблиц лидеров, используемый счет, добавление уровней и т.д. Теперь любой разработчик может использовать Leaderboards от Unity для создания простых или сложных систем таблиц лидеров. Все это может быть интегрировано через простой интерфейс в Unity Dashboard или через API.
«Для нашей небольшой команды высококачественные инструменты и сервисы бэкенда UGS, такие как Leaderboards, сыграли решающую роль в процессе разработки и позволили нам значительно ускорить итерации наших игр и разработку новых функций». — Джоана Маркес, соучредитель Joyglitch
«Использование Unity Leaderboards позволило нам легко добавить пользовательские таблицы лидеров в Queens of Fortune за пару дней. Процесс прошел очень гладко благодаря четкой документации и отличной поддержке со стороны команды разработчиков Unity». — Майкл Хейвуд, соучредитель/генеральный директор Included Games
Leaderboards разработан для полной интеграции с UGS, в частности, для аутентификации и поддержки социальных профилей. Мы также тестируем Cloud Code SDK, который позволит вам создавать интересные функции для ваших игроков. Например, вы можете автоматически выбирать группу победителей в конце турнира и отправлять им цифровые или физические призы.
Добавление таблиц лидеров в одиночную или многопользовательскую игру открывает следующие возможности:
- Сортировать результаты от самого низкого к самому высокому или наоборот, а также учитывать лучший результат, последний результат или общий результат.
- Разделение игроков на более мелкие группы, создание уровней на основе рейтинга и многое другое, чтобы дать игрокам возможность лучше почувствовать свое продвижение.
- Сброс таблиц лидеров для поддержания свежести игры и повышения вовлеченности.
Повышайте уровень социального опыта в играх с помощью других решений UGS
Friends и Leaderboards не только хорошо работают вместе, но и могут быть интегрированы с другими сервисами UGS, чтобы обеспечить увлекательный опыт для ваших игроков.
- Голосовой и текстовый чат — усиливает общение игроков, добавив внутриигровой чат.
- Лобби — позволяет игрокам создавать частные или публичные комнаты для проведения игр.
- Релей — соединяет игроков с помощью безопасного однорангового UDP-соединения с прослушиванием сервера.
- Netcode for GameObjects — создает основу своей многопользовательской игры с помощью нашей расширяемой сетевой библиотеки.
Усильте удовольствие от игры с помощью друзей и таблиц лидеров
Если вы хотите помочь игрокам установить дружеские отношения в онлайн-играх или добавить новый уровень дружеского соревнования в свои игры, начните работу с Friends and Leaderboards уже сегодня.
Счастливого творчества!