Легко интегрируйте мобильные сервисы Huawei в свою игру на Unity с помощью подключаемого модуля HMS Unity!

Если вы хотите интегрировать мобильные сервисы Huawei в свою игру на Unity, этот плагин HMS Unity позволит вам легко интегрировать HMS. Читайте дальше, чтобы узнать больше!

Huawei Mobile Services, или HMS, Альтернатива Huawei GMS, состоящий из пользовательских приложений, а также основных фоновых служб. Идея Huawei Mobile Services заключается в обеспечении единообразного взаимодействия на всех устройствах и независимо от обновления платформы. В экосистеме HMS число среднемесячных пользователей увеличилось с 420 миллионов по всему миру в июле 2018 года до огромных 600 миллионов к декабрю 2019 года. количество разработчиков, зарегистрированных на этой платформе, выросло с 450 000 до 1,3 миллиона за тот же период, а число интеграций приложений HMS Core выросло с 20 000 приложений до 55 000 приложений. Согласно дополнительным данным, предоставленным Huawei по состоянию на декабрь 2019 года, глобальный охват HMS Core составляет 600 миллионов пользователей в более чем 170 странах (включая Китай).

Эти цифры полезны как для разработчиков приложений, так и для разработчиков игр, которые могут предоставлять свои услуги конечным пользователям через Галерея приложений Huawei на устройствах Huawei и Honor. Из-за большого количества пользователей смартфонов Huawei и Honor по всему миру у разработчиков приложений и игр есть много стимулов перейти на платформу HMS и AppGallery. Кроме того, платформа предоставляет им такие функции, как экономическая эффективность, единый портал для комплексной интеграции и точный таргетинг на пользователей через несколько каналов продвижения.

Если вы разработчик, желающий поддерживать устройства Huawei и Honor, Huawei предоставляет много готовой документации для простая интеграция API в пределах ресурсов разработчика. Для разработчиков игр также доступны инструменты, позволяющие им включать все необходимые функции, необходимые для создания игры. мобильная игра, которая не только функционирует как хорошая мобильная игра, но и имеет необходимый потенциал масштабирования, чтобы превратиться в успешную мобильную игру. заголовок.

Если вы ищете способы улучшить свою игру с помощью HMS, ваша работа теперь станет намного проще благодаря этому. Плагин HMS Unity. Плагин помогает вам интегрировать всю мощь мобильных сервисов Huawei в вашу игру на Unity, позволяя использовать возможности таких мощных API-интерфейсов Huawei, как Комплект учетной записи Huawei, Нажмите комплект, Игровой сервис, Рекламный комплект, и Покупки в приложении.


Краткий обзор некоторых API мобильных сервисов Huawei.

Комплект учетной записи Huawei

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

Нажмите комплект

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

Игровой сервис

Игровой сервис обеспечивает простой способ входа в систему и отслеживания достижений в играх. Разработчики игр могут настроить для игроков до 200 достижений, поэтому в игре всегда есть какая-то цель. Вы также можете получить разнообразную статистику данных об игроках, которая позволит вам адаптировать игровой процесс в соответствии с потребностями и ожиданиями вашей игровой аудитории. API также позволяет вам настраивать отчеты о событиях и настраивать ключевые игровые события для отчетов, позволяя анализировать сообщаемые события по нескольким измерениям. Конечно, ни один игровой API не обходится без таблиц лидеров и функций сохраненных игр, и этот API включает и их. Вы можете создать несколько таблиц лидеров, чтобы ранжировать игроков по-разному, что в сочетании с отслеживанием достижений дает игрокам постоянный стимул продолжать играть в вашу игру. Вы также можете позволить игрокам сохранять свой игровой прогресс на Huawei Drive, позволяя извлекать сохраненные игровые данные для возвращения игроков на других совместимых устройствах.

Рекламный комплект

Рекламный комплект HMS является важным средством монетизации, и разработчики игр могут использовать его для поддержки бесплатной игры посредством рекламной поддержки. API предоставляет уникальные идентификаторы рекламы на уровне устройства и возможности отслеживания конверсий рекламы. Ads Kit использует решение OAID (Open Advertising ID) в качестве непостоянного рекламного идентификатора, что позволяет разработчики, чтобы сбалансировать конфиденциальность пользователей и при этом предоставлять персонализированную рекламу и точно отслеживать рекламу. последствия.

Покупки в приложении

Что касается Покупки в приложенииКак следует из названия, это API, отвечающий за интеграцию беспрепятственных покупок внутри приложения или игры. Он поддерживает услуги подписки, управление продуктами с автоматическим ценообразованием на продукты в местной валюте, управление заказами и сопутствующие рекламные мероприятия. Целью In-App Purchases является упрощение процесса доступа к платежам, а также упрощение логики доступа и взаимодействия, чтобы разработчики могут больше сосредоточиться на разработке и совершенствовании своих игровых продуктов, не слишком беспокоясь о сборе доходов. процесс.


Плагин HMS Unity

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

Демо-версия IAP

Плагин по-прежнему гордится этими четырьмя функциями:

  • Он имеет четкую документацию, предоставляющую разработчикам простое и понятное руководство, содержащее пошаговые инструкции.
  • Плагин поставляется с готовыми к использованию префабами.
  • Плагин также содержит демо-сцены, которые помогут разработчику ознакомиться с живым примером.
  • Плагин также обещает регулярно обновляться новыми функциями, поэтому вы можете быть уверены, что через некоторое время ваш проект не будет полагаться на устаревшие инструменты.
Демонстрация видеообъявления

Интегрировать плагин очень просто. Все это занимает пять широких, но простых шагов:

  1. Зарегистрируйте свою игру на Веб-сайт разработчика Huawei
  2. Импортируйте плагин в свой проект Unity.
  3. Настройте свой манифест
  4. Подключите свою игру к HMS Manager
  5. Подключите обработчик обратного вызова HMS к своей игре

Первым требованием для интеграции HMS в вашу игру будет регистрация в самой HMS. Этот процесс прост и понятен: он начинается с входа в консоль разработчика и создания нового приложение в модуле AppGallery, а затем подайте заявку на службу IAP и настройте ее для своей игры. продукты.

Следующим шагом будет импорт плагина Unity, который вы можете скачать с GitHub. Откройте редактор Unity и импортируйте пользовательский пакет. Утилита импорта в Unity покажет все элементы как предварительно проверенные, поэтому вам просто нужно нажать «Установить», и Unity развернет плагин в вашей папке «Ресурсы». Затем вам необходимо настроить плагин для работы с вашей игрой, введя уникальный идентификатор приложения вашей игры, CPID вашего разработчика и пакет. название вашей игры в предоставленных подсказках, и плагин автоматически включит всю необходимую информацию в Android. Манифест.

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

Как только все это будет сделано, вам необходимо развернуть префаб HMS Manager внутри вашей сцены. В редакторе Unity найдите папку префабов плагинов и перетащите HMS Manager на свою сцену, а затем следуйте инструкциям по настройке.

Готовые к использованию префабы

Далее вызываем HMS Manager через раздел onClick. Последний шаг — подключить обработчик обратного вызова HMS к вашей игре. Документация проведет вас через весь процесс, поэтому у вас не должно возникнуть трудностей.

Демо-сцены

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

Если вы хотите интегрировать мобильные сервисы Huawei в свою игру, перейдите по ссылке на проект GitHub ниже:

Плагин HMS Unity


Мы благодарим Huawei за поддержку XDA. Компания Huawei принимала минимальное участие в создании и содержании этой статьи. В частности, с ними консультировались для проверки фактов. Любые высказанные мнения принадлежат автору. Наши спонсоры помогают нам оплачивать многие расходы, связанные с запуском XDA, включая серверы, разработчиков, авторов и многое другое. Хотя вы можете видеть спонсируемый контент рядом с контентом Портала, весь он будет четко помечен как таковой. Команда портала XDA не поставит под угрозу журналистскую честность, принимая деньги за положительный отзыв о компании. Наше мнение невозможно купить. Спонсорским контентом, рекламой и хранилищем XDA управляет наш директор по маркетингу, а не редакция.