Integrați cu ușurință Serviciile Huawei Mobile în jocul dvs. Unity cu pluginul HMS Unity!

Dacă doriți să integrați Huawei Mobile Services în jocul dvs. Unity, acest plugin HMS Unity vă va permite să integrați cu ușurință HMS. Citiți mai departe pentru mai multe!

Huawei Mobile Services, sau HMS, este Alternativa Huawei la GMS, constând din aplicații orientate către utilizator, precum și servicii de bază de fundal. Ideea din spatele Huawei Mobile Services este de a oferi o experiență consecventă pe toate dispozitivele și independentă de actualizarea platformei. Ecosistemul HMS și-a văzut numărul mediu lunar de utilizatori crescând de la 420 de milioane la nivel global în iulie 2018 la 600 de milioane până în decembrie 2019, în timp ce dezvoltatorii înregistrați pe această platformă au crescut de la 450.000 la 1,3 milioane în aceeași perioadă de timp, iar integrarea aplicației HMS Core a crescut de la 20.000 de aplicații la 55.000 de aplicații. Conform cifrelor suplimentare dezvăluite de Huawei din decembrie 2019, HMS Core are o acoperire globală de 600 de milioane de utilizatori în peste 170 de țări (inclusiv China).

Aceste numere sunt utile atât dezvoltatorilor de aplicații, cât și dezvoltatorilor de jocuri, ambii își pot oferi serviciile utilizatorilor finali prin intermediul Huawei AppGallery pe dispozitivele Huawei și Honor. Datorită numărului de utilizatori de smartphone-uri Huawei și Honor de pe tot globul, există o mulțime de stimulente pentru dezvoltatorii de aplicații și jocuri deopotrivă să sară pe platforma HMS și AppGallery. În plus, platforma le oferă caracteristici precum rentabilitatea, un portal unificat pentru integrare unică și direcționarea precisă a utilizatorilor prin mai multe canale de promovare.

Dacă sunteți un dezvoltator care dorește să sprijine dispozitivele Huawei și Honor, Huawei oferă o mulțime de documentație pregătită pentru integrare ușoară a API-urilor sale în limitele resurselor dezvoltatorului. Există instrumente disponibile și pentru dezvoltatorii de jocuri, permițându-le să încorporeze toate caracteristicile necesare care sunt necesare pentru a construi un joc mobil care nu numai că funcționează ca un joc mobil bun, ci are și potențialul necesar de upscaling pentru a deveni un joc de succes titlu.

Dacă sunteți în căutarea unor modalități de a vă dezvolta jocul cu suport HMS, munca dvs. este acum mult mai ușoară datorită acestui Pluginul HMS Unity. Pluginul vă ajută să integrați toată puterea serviciilor mobile Huawei în jocul dvs. Unity, permițându-vă să profitați de puterea API-urilor puternice ale Huawei, cum ar fi Kit de cont Huawei, Push Kit, Serviciul de jocuri, Kit de reclame, și Achiziții în aplicație.


Scurtă prezentare generală a unora dintre API-urile Huawei Mobile Services

Kit de cont Huawei

Kit de cont Huawei permite dezvoltatorilor să folosească un cont Huawei existent ca opțiune de conectare validă în jocul lor; permițând jucătorilor să aibă mai puțină oboseală de introducere și să omite pași precum adresa de e-mail și numărul de telefon mobil verificare. În plus, ajută la procesul de integrare a utilizatorului și reduce frecvența utilizatorilor în timpul înregistrării și autentificării, datorită unor caracteristici precum ca autentificare securizată, autorizare cu un singur clic, suport pentru autentificare cu doi factori, criptare a datelor și conformitate GDPR pentru confidențialitate.

Push Kit

Push Kit permite dezvoltatorilor să trimită mesaje din cloud către utilizatorii dvs., servind ca o platformă de mesaj push de încredere, în timp real, cu acoperire globală, răspândită în peste 200 de țări. Dezvoltatorii de jocuri pot profita de caracteristicile precise de direcționare pe care le oferă pentru a promova coeficientul de divertisment al jocului lor. Prin transmiterea inteligentă a mesajelor, dezvoltatorii pot promova și interacțiunile și tranzacțiile în cadrul jocului.

Serviciul de jocuri

Serviciul de jocuri oferă o modalitate ușoară de conectare și de urmărire a realizărilor din jocuri. Dezvoltatorii de jocuri pot personaliza până la 200 de realizări pentru jucători, așa că există întotdeauna un obiectiv de atins în cadrul jocului. De asemenea, puteți obține statistici diversificate privind datele jucătorilor care vă vor permite să vă personalizați experiența de joc pentru a se potrivi nevoilor și așteptărilor publicului dvs. de joc. API-ul vă poate permite, de asemenea, să configurați raportarea evenimentelor și să personalizați evenimentele cheie ale jocului pentru rapoarte, permițându-vă să analizați evenimentele raportate din mai multe dimensiuni. Desigur, niciun API de joc nu este complet fără clasamente și funcții salvate de joc, iar acest API le include și pe acestea. Puteți crea mai multe clasamente pentru a clasifica jucătorii în moduri diferite, ceea ce, combinat cu urmărirea realizărilor, oferă un stimulent constant pentru jucători să-și continue jocul. De asemenea, puteți permite jucătorilor să-și salveze progresul jocului pe Huawei Drive, permițând ca datele de joc salvate să fie preluate și pentru jucătorii care revin pe alte dispozitive compatibile.

Kit de reclame

Kit de reclame în cadrul HMS este un mediu important de monetizare, iar dezvoltatorii de jocuri pot profita de el pentru a menține un joc Free-to-Play prin suport publicitar. API-ul oferă identificatori unici de anunțuri la nivel de dispozitiv și capabilități de urmărire a conversiilor publicitare. Ads Kit folosește soluția OAID (Open Advertising ID) ca un identificator de anunț nepermanent, permițând dezvoltatorii să echilibreze confidențialitatea utilizatorilor și să ofere în continuare reclame personalizate și să urmărească cu precizie reclamele efecte.

Achiziție în aplicație

Cât despre Achiziții în aplicație, după cum sugerează și numele, este API-ul responsabil pentru integrarea unei experiențe de cumpărare fără probleme în aplicație într-o aplicație sau joc. Acceptă servicii de abonament, gestionarea produselor cu prețuri automate pentru produse în monede locale, gestionarea comenzilor și activități promoționale conexe. Intenția din spatele achizițiilor în aplicație este de a simplifica procesul de acces la plată și de a simplifica logica de acces și interacțiune, astfel încât dezvoltatorii se pot concentra mai mult pe dezvoltarea și perfecționarea produselor lor de joc fără a-și face griji prea mult cu privire la colectarea veniturilor proces.


Pluginul HMS Unity

The Pluginul HMS Unity face foarte ușor să integrați funcții HMS în jocul dvs. Unity, pentru achiziții în aplicație, pentru Huawei Login, pentru mesaje push, pentru clasamentele jocurilor și pentru monetizarea bazată pe reclame. Aceste caracteristici vă permit în plus să încorporați elemente importante ale designului jocului, cum ar fi identificarea unică a jucătorului, achizițiile în aplicație pentru consumabile și produse cosmetice, suport pentru reclame, suport pentru notificări push, suport pentru jocurile salvate și clasamentele jocurilor și realizări.

Demo IAP

Pluginul rămâne mândru de aceste patru caracteristici:

  • Are o documentație clară, ghidând dezvoltatorii cu un ghid ușor de urmat, care conține instrucțiuni pas cu pas.
  • Pluginul vine cu prefabricate gata de utilizat.
  • Pluginul conține, de asemenea, scene demonstrative pentru a ajuta dezvoltatorul să se familiarizeze cu un exemplu live.
  • De asemenea, pluginul promite să rămână actualizat în mod regulat cu funcții noi, astfel încât să fii sigur că proiectul tău nu se va baza pe instrumente învechite după ceva timp.
Anunț video demonstrativ

Integrarea pluginului este foarte ușoară. Toate acestea necesită cinci pași largi, dar simpli:

  1. Înregistrează-ți jocul la Site-ul pentru dezvoltatori Huawei
  2. Importați pluginul în proiectul dvs. Unity
  3. Configurați-vă manifestul
  4. Conectați-vă jocul cu HMS Manager
  5. Conectați HMS Callback Handler cu jocul dvs

Prima cerință pentru integrarea HMS în joc ar fi înregistrarea la HMS însuși. Procesul este ușor și simplu, pornind de la conectarea la Consola pentru dezvoltatori și crearea unui nou aplicația din modulul AppGallery și apoi aplicați pentru serviciul IAP și configurați-l pentru jocul dvs produse.

Următorul pas este să importați pluginul Unity, pe care îl puteți descărcați de pe GitHub. Deschideți Editorul Unity și importați pachetul personalizat. Utilitarul Import din Unity va afișa toate elementele ca pre-verificate, așa că trebuie pur și simplu să faceți clic pe Instalare, iar Unity va implementa pluginul în folderul dvs. Assets. Apoi, trebuie să configurați pluginul să funcționeze pentru jocul dvs. introducând ID-ul unic al aplicației, CPID-ul dezvoltatorului și pachetul. numele jocului dvs. în instrucțiunile furnizate, iar pluginul va include automat toate informațiile necesare în interiorul Android Manifesta.

Configurarea manifestului

Odată ce toate acestea sunt făcute, trebuie să implementați prefabricatul HMS Manager în interiorul scenei dvs. În editorul Unity, localizați folderul prefabricat de pluginuri și trageți și plasați Managerul HMS pe scena dvs., apoi urmați instrucțiunile de configurare.

Prefabricate gata de utilizare

Apoi, apelați Managerul HMS prin secțiunea onClick. Pasul final este să conectați HMS Callback Handler cu jocul dvs. Documentația vă ghidează prin proces, așa că nu ar trebui să aveți nicio dificultate.

Scene Demo

După cum se poate vedea, urcarea la bordul HMS este surprinzător de ușoară pentru un dezvoltator de jocuri, având acces la documentație ușoară și asistență în cazul în care se confruntă cu orice dificultăți. Având ca un stimulent baza mare de utilizatori, HMS oferă un stimulent pentru jocurile în devenire să o considere platforma lor preferată.

Dacă doriți să integrați Huawei Mobile Services în jocul dvs., urmați linkul către proiectul GitHub de mai jos:

Pluginul HMS Unity


Mulțumim lui Huawei pentru sponsorizarea XDA. Huawei a avut o implicare minimă în crearea sau conținutul acestui articol. În special, aceștia au fost consultați pentru verificarea faptelor. Orice opinii exprimate sunt ale autorului. Sponsorii noștri ne ajută să plătim pentru numeroasele costuri asociate cu rularea XDA, inclusiv servere, dezvoltatori, scriitori și multe altele. Deși este posibil să vedeți conținut sponsorizat alături de conținutul portalului, toate acestea vor fi etichetate clar ca atare. Echipa XDA Portal nu va compromite integritatea jurnalistică acceptând bani pentru a scrie favorabil despre o companie. Opinia noastră nu poate fi cumpărată. Conținutul sponsorizat, publicitatea și XDA Depot sunt gestionate de directorul nostru de marketing și nu de echipa editorială.