Jednoducho integrujte mobilné služby Huawei do svojej hry Unity pomocou doplnku HMS Unity Plugin!

Ak chcete integrovať mobilné služby Huawei do svojej hry Unity, tento doplnok HMS Unity vám umožní jednoducho integrovať HMS. Prečítajte si viac!

Huawei Mobile Services alebo HMS sú Alternatíva Huawei k GMS, ktorý pozostáva z aplikácií pre používateľa, ako aj základných služieb na pozadí. Myšlienkou mobilných služieb Huawei je poskytnúť zážitok, ktorý je konzistentný naprieč zariadeniami a je nezávislý od aktualizácie platformy. HMS Ecosystem zaznamenal nárast svojich mesačných priemerných používateľov zo 420 miliónov celosvetovo v júli 2018 na obrovských 600 miliónov do decembra 2019. vývojárov registrovaných na tejto platforme vzrástol v rovnakom časovom období zo 450 000 na 1,3 milióna a integrácia aplikácií HMS Core vzrástla z 20 000 aplikácií na 55 000 aplikácií. Podľa ďalších údajov zverejnených spoločnosťou Huawei k decembru 2019 má HMS Core globálny dosah 600 miliónov používateľov vo viac ako 170 krajinách (vrátane Číny).

Tieto čísla sú užitočné pre vývojárov aplikácií aj hier, pričom obaja môžu poskytovať svoje služby koncovým používateľom prostredníctvom služby

Galéria aplikácií Huawei na zariadeniach Huawei a Honor. Vzhľadom na počet používateľov smartfónov Huawei a Honor na celom svete existuje veľa stimulov pre vývojárov aplikácií a hier, aby skočili na platformu HMS a AppGallery. Platforma im ďalej poskytuje funkcie, ako je nákladová efektívnosť, jednotný portál pre integráciu na jednom mieste a presné zacielenie na používateľov prostredníctvom viacerých propagačných kanálov.

Ak ste vývojár, ktorý chce podporovať zariadenia Huawei a Honor, spoločnosť Huawei poskytuje množstvo pripravenej dokumentácie jednoduchá integrácia jeho API v rámci zdrojov vývojára. K dispozícii sú aj nástroje pre vývojárov hier, ktoré im umožňujú začleniť všetky potrebné funkcie, ktoré sú potrebné na vytvorenie a mobilná hra, ktorá nielenže funguje ako dobrá mobilná hra, ale má aj potrebný upscalingový potenciál, aby sa stala úspešnou titul.

Ak hľadáte spôsoby, ako vybudovať svoju hru s podporou HMS, vaša práca je teraz vďaka tomu oveľa jednoduchšia Plugin HMS Unity. Doplnok vám pomôže integrovať všetku silu mobilných služieb Huawei do vašej hry Unity, čo vám umožní využiť výkon výkonných rozhraní API spoločnosti Huawei, ako sú Súprava účtu Huawei, Push Kit, Herný servis, Ads Kit, a Nákupy v aplikácii.


Stručný prehľad niektorých API mobilných služieb Huawei

Súprava účtu Huawei

Súprava účtu Huawei umožňuje vývojárom použiť existujúci účet Huawei ako platnú možnosť prihlásenia v rámci ich hry, umožňuje hráčom menšiu únavu z úvodu a preskočenie krokov, ako je e-mailová adresa a mobilné číslo overenie. Ďalej pomáha s procesom registrácie používateľa a znižuje odchod používateľov počas registrácie a prihlásenia vďaka funkciám ako napr ako zabezpečené prihlásenie, autorizácia jedným kliknutím, podpora dvojfaktorovej autentifikácie, šifrovanie údajov a súlad s GDPR pre súkromie.

Push Kit

Push Kit umožňuje vývojárom odosielať správy z cloudu vašim používateľom, pričom slúži ako spoľahlivá platforma na odosielanie správ v reálnom čase s globálnym pokrytím vo viac ako 200 krajinách. Vývojári hier môžu využiť funkcie presného zacielenia, ktoré ponúka, na podporu zábavného kvocientu svojej hry. Prostredníctvom inteligentného posúvania správ môžu vývojári podporovať interakcie a transakcie v rámci hry.

Herný servis

Herný servis poskytuje jednoduchý spôsob prihlasovania a sledovania úspechov v hrách. Vývojári hier môžu hráčom prispôsobiť až 200 úspechov, takže v hre je vždy nejaký cieľ, ktorý treba dosiahnuť. Môžete tiež získať diverzifikované štatistiky údajov o hráčoch, ktoré vám umožnia prispôsobiť herný zážitok tak, aby zodpovedal potrebám a očakávaniam vášho hrajúceho publika. Rozhranie API vám tiež umožňuje konfigurovať prehľady udalostí a prispôsobiť kľúčové udalosti hry pre prehľady, čo vám umožní analyzovať nahlásené udalosti z viacerých dimenzií. Samozrejme, žiadne herné API nie je kompletné bez rebríčkov a uložených herných funkcií a toto API ich zahŕňa tiež. Môžete vytvoriť viacero rebríčkov na hodnotenie hráčov rôznymi spôsobmi, čo v kombinácii so sledovaním úspechov poskytuje hráčom stálu motiváciu pokračovať v hraní vašej hry. Môžete tiež umožniť hráčom, aby si uložili svoj postup v hre na Huawei Drive, čím umožníte načítanie uložených herných údajov pre vracajúcich sa hráčov aj na iných kompatibilných zariadeniach.

Ads Kit

Ads Kit v rámci HMS je dôležitým speňažovacím médiom a vývojári hier ho môžu využiť na udržiavanie voľne hrateľnej hry prostredníctvom podpory reklám. Rozhranie API poskytuje jedinečné identifikátory reklamy na úrovni zariadenia a možnosti sledovania konverzií reklamy. Ads Kit využíva riešenie OAID (Open Advertising ID) ako trvalý identifikátor reklamy, ktorý umožňuje vývojárov, aby vyvážili súkromie používateľov a stále poskytovali prispôsobené reklamy a presne sledovali reklamu účinky.

Nákup v aplikácii

Ako pre Nákupy v aplikácii, ako už názov napovedá, ide o API zodpovedné za integráciu bezproblémového zážitku z nákupu v aplikácii v rámci aplikácie alebo hry. Podporuje predplatné, správu produktov s automatickým oceňovaním produktov v miestnych menách, správu objednávok a súvisiace propagačné aktivity. Zámerom nákupov v aplikácii je zjednodušiť proces prístupu k platbám a zjednodušiť logiku prístupu a interakcie tak, aby vývojári sa môžu viac sústrediť na vývoj a zdokonaľovanie svojich herných produktov bez toho, aby sa príliš starali o výber príjmov proces.


Plugin HMS Unity

The Plugin HMS Unity umožňuje veľmi jednoducho integrovať funkcie HMS do vašej hry Unity, pre nákupy v aplikácii, pre prihlásenie do Huawei, pre push správy, pre rebríčky hier a pre speňaženie založené na reklame. Tieto funkcie vám ďalej umožňujú začleniť dôležité prvky herného dizajnu, ako je jedinečná identifikácia hráča, nákupy v aplikácii pre spotrebný materiál a kozmetiku, podpora reklám, podpora upozornení push, podpora uložených hier a výsledkových tabuliek hier a úspechy.

Ukážka IAP

Doplnok zostáva hrdý na tieto štyri funkcie:

  • Má jasnú dokumentáciu, ktorá vedie vývojárov pomocou jednoduchého sprievodcu, ktorý obsahuje pokyny krok za krokom.
  • Doplnok sa dodáva s prefabrikátmi pripravenými na použitie.
  • Doplnok obsahuje aj ukážkové scény, ktoré vývojárom pomôžu zoznámiť sa so živým príkladom.
  • Doplnok tiež sľubuje, že bude pravidelne aktualizovaný o nové funkcie, takže si môžete byť istí, že váš projekt sa po určitom čase nebude spoliehať na zastarané nástroje.
Ukážka videoreklamy

Integrácia pluginu je veľmi jednoduchá. Všetko zaberie päť širokých, no jednoduchých krokov:

  1. Zaregistrujte svoju hru na Webová stránka vývojára Huawei
  2. Importujte doplnok do svojho projektu Unity
  3. Nakonfigurujte svoj manifest
  4. Prepojte svoju hru s HMS Manager
  5. Prepojte HMS Callback Handler s vašou hrou

Prvou požiadavkou na integráciu HMS do vašej hry by bola registrácia v samotnom HMS. Tento proces je jednoduchý a priamočiary, začína prihlásením do Konzoly pre vývojárov a vytvorením nového aplikáciu v module AppGallery a potom požiadajte o službu IAP a nakonfigurujte ju pre vašu hru Produkty.

Ďalším krokom je import doplnku Unity, ktorý môžete stiahnuť z GitHub. Otvorte Unity Editor a importujte vlastný balík. Pomôcka Import v Unity zobrazí všetky položky ako vopred začiarknuté, takže stačí kliknúť na Inštalovať a Unity nasadí doplnok do priečinka Assets. Ďalej musíte nakonfigurovať doplnok, aby fungoval pre vašu hru, zadaním jedinečného ID aplikácie vašej hry, CPID vývojára a balíka názov vašej hry v poskytnutých výzvach a doplnok automaticky zahrnie všetky potrebné informácie v systéme Android Manifest.

Konfigurácia manifestu

Akonáhle je toto všetko hotové, musíte vo vašej scéne nasadiť prefabrikát HMS Manager. V editore Unity nájdite prefabrikovaný priečinok doplnkov a presuňte HMS Manager do vašej scény a potom postupujte podľa pokynov na konfiguráciu.

Prefabrikáty pripravené na použitie

Potom zavolajte HMS Manager cez sekciu onClick. Posledným krokom je prepojenie HMS Callback Handler s vašou hrou. Dokumentácia vás prevedie celým procesom, takže by ste nemali mať žiadne ťažkosti.

Demo scény

Ako možno vidieť, dostať sa na palubu HMS je pre vývojárov hier prekvapivo jednoduché, s prístupom k jednoduchej dokumentácii a podpore v prípade, že čelia akýmkoľvek problémom. S veľkou užívateľskou základňou ako stimulom poskytuje HMS stimul pre začínajúcich hier, aby ju považovali za svoju obľúbenú platformu.

Ak by ste chceli integrovať mobilné služby Huawei do svojej hry, postupujte podľa nižšie uvedeného odkazu na projekt GitHub:

Plugin HMS Unity


Ďakujeme spoločnosti Huawei za sponzorovanie XDA. Spoločnosť Huawei sa minimálne podieľala na tvorbe alebo obsahu tohto článku. Konzultovalo sa s nimi najmä na overenie faktov. Všetky vyjadrené názory sú názormi autora. Naši sponzori nám pomáhajú platiť mnohé náklady spojené s prevádzkou XDA, vrátane serverov, vývojárov, autorov a ďalších. Aj keď vedľa obsahu portálu môžete vidieť sponzorovaný obsah, všetok bude takto jasne označený. Tím portálu XDA neohrozí novinársku integritu prijímaním peňazí za priaznivé písanie o spoločnosti. Náš názor sa nedá kúpiť. Sponzorovaný obsah, reklamu a XDA Depot spravuje náš marketingový riaditeľ a nie redakčný tím.