A HMS Unity Plugin segítségével könnyedén integrálhatja a Huawei Mobile Services szolgáltatást Unity játékába!

Ha integrálni szeretné a Huawei Mobile Services szolgáltatást Unity játékába, ezzel a HMS Unity beépülő modullal könnyedén integrálhatja a HMS-t. Olvasson tovább!

A Huawei Mobile Services vagy a HMS A Huawei alternatívája a GMS-nek, amely felhasználóbarát alkalmazásokból, valamint alapvető háttérszolgáltatásokból áll. A Huawei Mobile Services alapötlete, hogy olyan élményt biztosítson, amely minden eszközön egységes és független a platformfrissítéstől. A HMS Ecosystem havi átlagos felhasználóinak száma a 2018 júliusi globális 420 millióról 2019 decemberére 600 millióra nőtt. A platformon regisztrált fejlesztők száma 450 000-ről 1,3 millióra nőtt ugyanebben az időszakban, a HMS Core alkalmazásintegráció pedig 20 000 alkalmazásról 55 000 alkalmazás. A Huawei által 2019 decemberében közzétett további adatok szerint a HMS Core globálisan 600 millió felhasználóval rendelkezik több mint 170 országban (Kínát is beleértve).

Ezek a számok mind az alkalmazás-, mind a játékfejlesztők számára hasznosak, és mindketten szolgáltatásaikat a végfelhasználók számára

Huawei AppGallery Huawei és Honor készülékeken. A Huawei és a Honor okostelefon-felhasználók világszerte nagy száma miatt az alkalmazás- és játékfejlesztőket egyaránt ösztönzik a HMS platform és az AppGallery használatára. Ezen túlmenően a platform olyan funkciókat biztosít számukra, mint a költséghatékonyság, az egységes portál az egyablakos integrációhoz és a pontos felhasználócélzás több promóciós csatornán keresztül.

Ha Ön fejlesztő, aki szeretné támogatni a Huawei és Honor eszközöket, a Huawei sok kész dokumentációt biztosít API-inak egyszerű integrációja a fejlesztő erőforrásain belül. A játékfejlesztők számára is rendelkezésre állnak olyan eszközök, amelyek lehetővé teszik számukra, hogy beépítsék az összes szükséges funkciót, amelyek a létrehozásához szükségesek mobiljáték, amely nem csak jó mobiljátékként működik, hanem rendelkezik a szükséges felskálázási lehetőségekkel is, hogy sikeressé váljon cím.

Ha módot keres játéka HMS-támogatással történő felépítésére, ennek köszönhetően most sokkal könnyebbé válik a munkája HMS Unity beépülő modul. A beépülő modul segít integrálni a Huawei Mobile Services minden erejét a Unity játékba, lehetővé téve a Huawei hatékony API-inak, mint pl. Huawei fiókkészlet, Push Kit, Játékszolgáltatás, Ads Kit, és Alkalmazáson belüli vásárlások.


Néhány Huawei Mobile Services API rövid áttekintése

Huawei fiókkészlet

Huawei fiókkészlet lehetővé teszi a fejlesztők számára, hogy meglévő Huawei-fiókjukat érvényes bejelentkezési lehetőségként használják a játékukon belül, lehetővé teszi a játékosoknak, hogy kevésbé fáradjanak bele a bevezetésbe, és kihagyják az olyan lépéseket, mint az e-mail cím és a mobilszám igazolás. Tovább segíti a felhasználói beléptetési folyamatot, és csökkenti a felhasználói lemorzsolódást a regisztráció és a bejelentkezés során, köszönhetően biztonságos bejelentkezés, egykattintásos hitelesítés, kétfaktoros hitelesítés támogatása, adattitkosítás és GDPR-megfelelőség az adatvédelem érdekében.

Push Kit

Push Kit lehetővé teszi a fejlesztők számára, hogy üzeneteket küldjenek a felhőből a felhasználóknak, megbízható, valós idejű push üzenetplatformként szolgálva globális lefedettséggel, több mint 200 országban. A játékfejlesztők kihasználhatják az általa kínált precíz célzási funkciókat játékuk szórakoztatási hányadosának népszerűsítésére. Az intelligens üzenetküldés révén a fejlesztők a játékon belüli interakciókat és tranzakciókat is elősegíthetik.

Játékszolgáltatás

Játékszolgáltatás egyszerű módot kínál a bejelentkezésre és a játékokban elért eredmények nyomon követésére. A játékfejlesztők akár 200 kitüntetést is testreszabhatnak a játékosok számára, így a játékon belül mindig van valami elérendő cél. Változatos játékosadatokra vonatkozó statisztikákat is kaphat, amelyek segítségével a játékélményt a játékos közönség igényeihez és elvárásaihoz igazíthatja. Az API lehetővé teszi az eseményjelentések konfigurálását és a legfontosabb játékesemények testreszabását is a jelentésekhez, lehetővé téve a jelentett események több dimenzióból történő elemzését. Természetesen egyetlen játék API sem teljes ranglisták és mentett játékfunkciók nélkül, és ez az API ezeket is tartalmazza. Több ranglistát is létrehozhat a játékosok különböző módon történő rangsorolásához, ami a teljesítménykövetéssel kombinálva állandó ösztönzést nyújt a játékosok számára, hogy folytassák a játékot. Azt is engedélyezheti, hogy a játékosok elmentsék a játék előrehaladását a Huawei Drive-on, így a mentett játékadatok lekérhetők a visszatérő játékosok számára más kompatibilis eszközökön is.

Ads Kit

Ads Kit A HMS-en belül fontos bevételszerzési médium, és a játékfejlesztők kihasználhatják azt, hogy ingyenesen játszhassanak játékot reklámtámogatáson keresztül. Az API egyedi eszközszintű hirdetésazonosítókat és hirdetéskonverziókövetési lehetőségeket biztosít. Az Ads Kit az OAID (Open Advertising ID) megoldást használja nem állandó hirdetésazonosítóként, a fejlesztők számára, hogy egyensúlyban tartsák a felhasználók adatait, és továbbra is személyre szabott hirdetéseket biztosítsanak, és pontosan nyomon követhessék a hirdetéseket hatások.

Alkalmazáson belüli vásárlás

Ami pedig azt illeti Alkalmazáson belüli vásárlások, ahogy a neve is sugallja, ez az API, amely a zökkenőmentes alkalmazáson belüli vásárlási élmény alkalmazásba vagy játékba történő integrálásáért felelős. Támogatja az előfizetési szolgáltatásokat, a termékkezelést a termékek helyi pénznemben történő automatikus árazásával, a rendeléskezelést és a kapcsolódó promóciós tevékenységeket. Az alkalmazáson belüli vásárlások mögött az a szándék, hogy leegyszerűsítsék a fizetési hozzáférési folyamatot, valamint egyszerűsítsék a hozzáférési és interakciós logikát, hogy a fejlesztők jobban összpontosíthatnak játéktermékeik fejlesztésére és tökéletesítésére anélkül, hogy túl sokat kellene aggódniuk a bevételek beszedése miatt folyamat.


HMS Unity beépülő modul

A HMS Unity beépülő modul nagyon egyszerűvé teszi a HMS-funkciók integrálását a Unity játékba, az alkalmazáson belüli vásárlásokhoz, a Huawei Login szolgáltatáshoz, a push üzenetküldéshez, a játék ranglistákhoz és a hirdetésalapú bevételszerzéshez. Ezek a funkciók továbbá lehetővé teszik a játéktervezés fontos elemeinek beépítését, például az egyedi játékos azonosítást, az alkalmazáson belüli vásárlásokat fogyóeszközök és kozmetikumok esetében, hirdetések támogatása, push értesítések támogatása, mentett játékok támogatása és játék ranglisták és eredményeket.

IAP bemutató

A bővítmény továbbra is büszke erre a négy funkcióra:

  • Világos dokumentációval rendelkezik, amely lépésenkénti utasításokat tartalmazó, könnyen követhető útmutatóval vezeti a fejlesztőket.
  • A bővítmény használatra kész előregyártott elemeket tartalmaz.
  • A beépülő modul demo jeleneteket is tartalmaz, hogy segítse a fejlesztőt egy élő példa megismerésében.
  • A bővítmény azt is ígéri, hogy rendszeresen frissíti az új funkciókat, így biztos lehet benne, hogy projektje egy idő után nem fog elavult eszközökre támaszkodni.
Videóhirdetés bemutató

A plugin integrálása nagyon egyszerű. Mindehhez öt széles, mégis egyszerű lépés szükséges:

  1. Regisztrálja játékát a címen Huawei fejlesztői webhely
  2. Importálja a beépülő modult a Unity projektbe
  3. Konfigurálja a manifestet
  4. Csatlakoztassa játékát a HMS Managerhez
  5. Csatlakoztassa a HMS visszahíváskezelőt a játékhoz

A HMS játékba való integrálásának első feltétele a HMS-en való regisztráció. A folyamat egyszerű és egyértelmű, a Developer Console-ba való bejelentkezéssel és egy új létrehozásával kezdődik alkalmazást az AppGallery modulon belül, majd jelentkezzen az IAP szolgáltatásra, és konfigurálja azt a játékához Termékek.

A következő lépés a Unity bővítmény importálása, amelyet megtehet letöltés a GitHubról. Nyissa meg a Unity Editort, és importálja az egyéni csomagot. A Unity Import segédprogramja minden elemet előre bejelöltként jelenít meg, így egyszerűen csak a Telepítés gombra kell kattintania, és a Unity telepíti a bővítményt az Eszközök mappába. Ezután be kell állítania a beépülő modult, hogy működjön a játékban. Ehhez adja meg a játék egyedi alkalmazásazonosítóját, a fejlesztői CPID-jét és a csomagot. játéka nevét a megjelenő promptokban, és a bővítmény automatikusan tartalmazza az összes szükséges információt az Androidon belül Nyilvánvaló.

A Manifest konfigurálása

Ha mindez megtörtént, telepítenie kell a HMS Manager előregyártott elemet a jeleneten belül. A Unity szerkesztőben keresse meg a bővítmények előregyártott mappáját, és húzza át a HMS Managert a jelenetre, majd kövesse a konfigurációs utasításokat.

Használatra kész előregyártott elemek

Ezután hívja a HMS Managert az onClick szakaszon keresztül. Az utolsó lépés a HMS visszahíváskezelő csatlakoztatása a játékhoz. A dokumentáció végigvezeti Önt a folyamaton, így nem okozhat nehézségeket.

Demo jelenetek

Mint látható, a játékfejlesztők számára meglepően egyszerű a HMS-re való bejutás, hiszen könnyen hozzáférhet a dokumentációhoz és támogatáshoz, ha bármilyen nehézséggel szembesülne. A nagy felhasználói bázis ösztönzőként a HMS arra ösztönzi a kezdő játékokat, hogy ezt tekintsék választott platformnak.

Ha szeretné integrálni a Huawei Mobile Services szolgáltatást a játékába, kövesse az alábbi linket a GitHub projektre:

HMS Unity beépülő modul


Köszönjük a Huawei-nek az XDA támogatását. A Huawei minimális mértékben vett részt a cikk létrehozásában vagy annak tartalmában. Különösen a tények ellenőrzésére kértek véleményt. Bármilyen kifejtett vélemény a szerzőé. Szponzoraink segítenek nekünk kifizetni az XDA futtatásával kapcsolatos számos költséget, beleértve a szervereket, fejlesztőket, írókat és egyebeket. Bár előfordulhat, hogy a portáltartalom mellett szponzorált tartalmat is láthat, ezek mindegyike egyértelműen meg lesz jelölve. Az XDA Portal csapata nem fogja veszélyeztetni az újságírói feddhetetlenséget azzal, hogy pénzt fogad el azért, hogy kedvezően írjon egy cégről. A véleményünket nem lehet megvásárolni. A szponzorált tartalmat, a hirdetéseket és az XDA Depotot marketingigazgatónk kezeli, nem pedig a szerkesztői csapat.