Ако искате да интегрирате Huawei Mobile Services във вашата Unity игра, този HMS Unity плъгин ще ви позволи лесно да интегрирате HMS. Прочетете за повече!
Мобилните услуги на Huawei или 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 AppGallery на устройства Huawei и Honor. Поради броя на потребителите на смартфони Huawei и Honor по целия свят, има много стимули както за разработчиците на приложения, така и на игри да скочат към HMS платформата и AppGallery. Освен това платформата им предоставя функции като рентабилност, унифициран портал за интеграция на едно място и прецизно насочване към потребителите чрез множество канали за промоция.
Ако сте разработчик, който иска да поддържа устройства Huawei и Honor, Huawei предоставя много готова документация за лесна интеграция на неговите API в рамките на ресурсите на разработчика. Има налични инструменти и за разработчиците на игри, които им позволяват да включат всички необходими функции, които са необходими за изграждане на мобилна игра, която не само функционира като добра мобилна игра, но също така има необходимия потенциал за надграждане, за да се превърне в успешна заглавие.
Ако търсите начини да изградите играта си с HMS поддръжка, работата ви вече е много по-лесна благодарение на това HMS Unity плъгин. Плъгинът ви помага да интегрирате цялата мощ на Huawei Mobile Services във вашата Unity игра, което ви позволява да използвате силата на мощните API на Huawei като Huawei Account Kit, Push Kit, Услуга за игри, Рекламен комплект, и Покупки в приложението.
Кратък преглед на някои от API за мобилни услуги на Huawei
Huawei Account Kit
Huawei Account Kit позволява на разработчиците да използват съществуващ акаунт в Huawei като валидна опция за влизане в тяхната игра, позволявайки на играчите да имат по-малко умора при въвеждането и да пропускат стъпки като имейл адрес и мобилен номер проверка. Той допълнително помага при процеса на навлизане на потребителя и намалява оттеглянето на потребителите по време на регистрация и влизане, благодарение на функции като като защитено влизане, оторизация с едно кликване, поддръжка за двуфакторно удостоверяване, криптиране на данни и съответствие с GDPR за поверителност.
Push Kit
Push Kit позволява на разработчиците да изпращат съобщения от облака до вашите потребители, служейки като надеждна платформа за насочени съобщения в реално време с глобално покритие, разпространяващо се в над 200 страни. Разработчиците на игри могат да се възползват от функциите за прецизно насочване, които предлага, за да популяризират коефициента на забавление на своята игра. Чрез интелигентно изпращане на съобщения, разработчиците могат също да насърчават взаимодействията и транзакциите в рамките на играта.
Услуга за игри
Услуга за игри предоставя лесен начин за влизане и проследяване на постиженията в игрите. Разработчиците на игри могат да персонализират до 200 постижения за играчите, така че винаги има някаква цел за постигане в играта. Можете също така да получите разнообразни статистически данни за играчите, които ще ви позволят да приспособите изживяването си в играта, за да отговаря на нуждите и очакванията на вашата аудитория. API може също така да ви позволи да конфигурирате отчитане на събития и да персонализирате ключови събития в играта за отчети, което ви позволява да анализирате отчетените събития от множество измерения. Разбира се, нито един API на играта не е завършен без класации и запазени функции на играта и този API включва и тях. Можете да създадете множество класации, за да класирате играчите по различни начини, което в комбинация с проследяване на постиженията осигурява постоянен стимул за играчите да продължат да играят вашата игра. Можете също така да позволите на играчите да запазват напредъка си в играта на Huawei Drive, което позволява записаните данни за играта да бъдат извлечени за завръщащи се играчи и на други съвместими устройства.
Рекламен комплект
Рекламен комплект в HMS е важна среда за монетизиране и разработчиците на игри могат да се възползват от нея, за да поддържат безплатна игра чрез рекламна поддръжка. API предоставя уникални рекламни идентификатори на ниво устройство и възможности за проследяване на рекламни реализации. Ads Kit използва решение OAID (Open Advertising ID) като непостоянен рекламен идентификатор, позволяващ разработчици, за да балансират поверителността на потребителите и все още да предоставят персонализирани реклами и точно проследяване на рекламите ефекти.
Покупка в приложението
Що се отнася до Покупки в приложението, както подсказва името му, това е API, отговорен за интегрирането на безпроблемно изживяване при покупки в приложение в приложение или игра. Той поддържа абонаментни услуги, управление на продукти с автоматично ценообразуване за продукти в местни валути, управление на поръчки и свързани промоционални дейности. Намерението зад покупките в приложението е да опрости процеса на достъп до плащане и да опрости достъпа и логиката на взаимодействие, така че разработчиците могат да се съсредоточат повече върху разработването и усъвършенстването на своите игрови продукти, без да се тревожат твърде много за събирането на приходи процес.
HMS Unity плъгин
The HMS Unity плъгин прави много лесно интегрирането на функциите на HMS във вашата игра на Unity, за покупки в приложението, за влизане в Huawei, за насочени съобщения, за класации на игри и за монетизация, базирана на реклами. Тези функции допълнително ви позволяват да включите важни елементи от дизайна на играта, като уникална идентификация на играча, покупки в приложението за консумативи и козметика, поддръжка за реклами, поддръжка за насочени известия, поддръжка за запазени игри и класации на игри и постижения.
Плъгинът остава горд с тези четири функции:
- Има ясна документация, насочваща разработчиците с лесно за следване ръководство, което съдържа инструкции стъпка по стъпка.
- Плъгинът идва с готови за използване Prefabs.
- Плъгинът също така съдържа демонстрационни сцени, за да помогне на разработчика да се запознае с пример на живо.
- Плъгинът също така обещава да се актуализира редовно с нови функции, така че можете да бъдете сигурни, че вашият проект няма да разчита на остарели инструменти след известно време.
Интегрирането на плъгина е много лесно. Всичко това отнема пет широки, но лесни стъпки:
- Регистрирайте играта си на Уеб сайт за разработчици на Huawei
- Импортирайте приставката към вашия проект Unity
- Конфигурирайте своя манифест
- Свържете играта си с HMS Manager
- Свържете HMS Callback Handler с вашата игра
Първото изискване за интегриране на HMS във вашата игра е регистрацията в самата HMS. Процесът е лесен и ясен, започвайки от влизане в конзолата за разработчици, създаване на нов приложение в модула AppGallery и след това кандидатстване за IAP услугата и конфигурирането й за вашата игра продукти.
Следващата стъпка е да импортирате приставката Unity, което можете изтегляне от GitHub. Отворете редактора на Unity и импортирайте персонализирания пакет. Помощната програма за импортиране в Unity ще покаже всички елементи като предварително маркирани, така че просто трябва да щракнете върху Инсталиране и Unity ще внедри плъгина във вашата папка с активи. След това трябва да конфигурирате приставката да работи за вашата игра, като въведете уникалния идентификатор на приложението на вашата игра, вашия CPID на разработчика и пакета името на вашата игра в предоставените подкани и плъгинът автоматично ще включи цялата необходима информация в Android Манифест.
След като всичко това е направено, трябва да разположите сглобяемия HMS Manager във вашата сцена. В редактора на Unity намерете папката с готови плъгини и плъзнете и пуснете HMS Manager на вашата сцена и след това следвайте подканите за конфигурация.
След това се обадете на HMS Manager през секцията onClick. Последната стъпка е да свържете HMS Callback Handler с вашата игра. Документацията ви води през процеса, така че не би трябвало да имате затруднения.
Както можете да видите, влизането в HMS е изненадващо лесно за разработчик на игри, с достъп до лесна документация и поддръжка, в случай че се сблъскат с някакви затруднения. С голямата потребителска база като стимул, HMS наистина предоставя стимул за начинаещите игри да го смятат за своя предпочитана платформа.
Ако искате да интегрирате Huawei Mobile Services във вашата игра, следвайте връзката към проекта GitHub по-долу:
HMS Unity плъгин