Функции друзей и таблицы лидеров в Unity

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

Согласно нашему отчету 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 уже сегодня.

Счастливого творчества!

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

один + десять =

Прокрутить вверх