Kui soovite integreerida Huawei mobiiliteenused oma Unity mängu, võimaldab see HMS Unity pistikprogramm teil HMS-i hõlpsalt integreerida. Loe edasi!
Huawei Mobile Services ehk HMS on Huawei alternatiiv GMS-ile, mis koosneb nii kasutajale suunatud rakendustest kui ka põhilistest taustteenustest. Huawei mobiiliteenuste idee on pakkuda seadmetes ühtset ja platvormi värskendusest sõltumatut kogemust. HMS Ecosystemi igakuine keskmine kasutajate arv on kasvanud ülemaailmselt 420 miljonilt 2018. aasta juulis 2019. aasta detsembriks 600 miljonini. Sellel platvormil registreeritud arendajate arv kasvas samal perioodil 450 000-lt 1,3 miljonile ja HMS Core'i rakenduste integreerimine kasvas 20 000 rakenduselt 55 000 rakendust. Huawei 2019. aasta detsembri seisuga avaldatud täiendavate andmete kohaselt on HMS Core ülemaailmne ulatus 600 miljoni kasutajani enam kui 170 riigis (sh Hiinas).
Need numbrid on abiks nii rakenduste kui ka mängude arendajatele, kes mõlemad saavad oma teenuseid lõppkasutajatele pakkuda
Huawei AppGallery Huawei ja Honori seadmetes. Huawei ja Honori nutitelefonide kasutajate arvu tõttu kogu maailmas on nii rakenduste kui ka mängude arendajatel palju stiimuleid HMS-i platvormile ja AppGalleryle hüpata. Lisaks pakub platvorm neile selliseid funktsioone nagu kulutõhusus, ühtne portaal ühekordseks integreerimiseks ja täpne kasutajate sihtimine mitme reklaamikanali kaudu.Kui olete arendaja, kes soovib toetada Huawei ja Honori seadmeid, pakub Huawei palju valmis dokumente selle API-de lihtne integreerimine arendaja ressursside piires. Ka mänguarendajatele on saadaval tööriistad, mis võimaldavad neil lisada kõik vajalikud funktsioonid, mida on vaja a loomiseks mobiilimäng, mis ei toimi mitte ainult hea mobiilimänguna, vaid millel on ka vajalik ülesskaleerimise potentsiaal, et kasvada edukaks pealkiri.
Kui otsite võimalusi oma mängu ülesehitamiseks HMS-i toega, on teie töö nüüd tänu sellele palju lihtsam HMS Unity plugin. Pistikprogramm aitab teil integreerida kogu Huawei mobiiliteenuste võimsuse teie Unity-mängu, võimaldades teil kasutada Huawei võimsate API-de, nagu näiteks Huawei kontokomplekt, Push Kit, Mänguteenus, Reklaamide komplektja Rakendusesisesed ostud.
Mõne Huawei mobiiliteenuste API lühiülevaade
Huawei kontokomplekt
Huawei kontokomplekt võimaldab arendajatel kasutada olemasolevat Huawei kontot oma mängus kehtiva sisselogimisvalikuna, Võimaldades mängijatel vähem sissejuhatusväsimust ja toimingud, nagu e-posti aadress ja mobiilinumber, vahele jätta kontrollimine. Tänu sellistele funktsioonidele aitab see veelgi kaasa kasutaja sissevõtmise protsessi turvatud sisselogimine, ühe klõpsuga autoriseerimine, kahefaktorilise autentimise tugi, andmete krüptimine ja GDPR-i järgimine privaatsuse tagamiseks.
Push Kit
Push Kit võimaldab arendajatel saata pilvest teie kasutajatele sõnumeid, toimides usaldusväärse, reaalajas ülemaailmse katvusega tõukesõnumiplatvormina, mis levib enam kui 200 riigis. Mänguarendajad saavad kasutada täpseid sihtimisfunktsioone, mida see pakub, et edendada oma mängu meelelahutuslikku jagatust. Aruka sõnumite edastamise kaudu saavad arendajad edendada ka mängusiseseid suhtlusi ja tehinguid.
Mänguteenus
Mänguteenus pakub lihtsat viisi sisselogimiseks ja mängude saavutuste jälgimiseks. Mänguarendajad saavad mängijate jaoks kohandada kuni 200 saavutust, nii et mängus on alati mõni eesmärk, mida saavutada. Samuti saate hankida mitmekesist mängijaandmete statistikat, mis võimaldab teil kohandada oma mängukogemust vastavalt teie mängiva publiku vajadustele ja ootustele. API võimaldab teil ka sündmuste aruandlust konfigureerida ja aruannete jaoks kohandada peamisi mängusündmusi, võimaldades analüüsida teatatud sündmusi mitmest dimensioonist. Muidugi pole ükski mängu API täielik ilma edetabelite ja salvestatud mängufunktsioonideta ning see API hõlmab ka neid. Saate luua mitu edetabelit, et mängijaid erinevatel viisidel järjestada, mis koos saavutuste jälgimisega annab mängijatele püsiva stiimuli teie mängu jätkamiseks. Samuti saate lubada mängijatel oma mängu edenemist Huawei Drive'i salvestada, võimaldades salvestatud mänguandmeid hankida ka teistes ühilduvates seadmetes naasvate mängijate jaoks.
Reklaamide komplekt
Reklaamide komplekt HMS-is on oluline raha teenimise meedium ja mänguarendajad saavad seda kasutada reklaamitoe kaudu tasuta mängitava mängu haldamiseks. API pakub ainulaadseid seadmetasemel reklaamiidentifikaatoreid ja reklaamikonversioonide jälgimise võimalusi. Ads Kit kasutab mittepüsiva reklaamiidentifikaatorina OAID (Open Advertising ID) lahendust, mis võimaldab arendajad, et tasakaalustada kasutajate privaatsust ning pakkuda siiski isikupärastatud reklaame ja jälgida reklaame täpselt mõjusid.
Rakendusesisene ost
Nagu Rakendusesisesed ostud, nagu nimigi viitab, on see API, mis vastutab sujuva rakendusesisese ostukogemuse integreerimise eest rakendusse või mängu. See toetab tellimisteenuseid, tootehaldust koos automaatse hinnakujundusega toodetele kohalikus valuutas, tellimuste haldamist ja sellega seotud reklaamitegevusi. Rakendusesiseste ostude eesmärk on lihtsustada maksetele juurdepääsu protsessi ning lihtsustada juurdepääsu ja interaktsiooni loogikat, et arendajad saavad keskenduda rohkem oma mängutoodete arendamisele ja täiustamisele, ilma tulude kogumise pärast liigselt muretsemata protsessi.
HMS Unity plugin
The HMS Unity plugin muudab HMS-i funktsioonide integreerimise Unity mängu väga lihtsaks, rakendusesiseste ostude, Huawei sisselogimise, tõukesõnumite, mängude edetabelite ja reklaamipõhise monetiseerimise jaoks. Need funktsioonid võimaldavad teil lisada mängukujunduse olulisi elemente, nagu mängija kordumatu tuvastamine, rakendusesisesed ostud tarbekaupade ja kosmeetika jaoks, reklaamide tugi, tõukemärguannete tugi, salvestatud mängude tugi ja mängude edetabelid ning saavutusi.
Pistikprogramm on uhke nende nelja funktsiooni üle:
- Sellel on selge dokumentatsioon, mis juhendab arendajaid lihtsalt järgitava juhendiga, mis sisaldab samm-sammult juhiseid.
- Pistikprogrammiga on kaasas kasutusvalmis prefabs.
- Pistikprogramm sisaldab ka demostseene, mis aitavad arendajal reaalajas näitega tutvuda.
- Samuti lubab pistikprogrammi värskendada regulaarselt uute funktsioonidega, nii et võite olla kindel, et teie projekt ei tugine mõne aja pärast vananenud tööriistadele.
Pistikprogrammi integreerimine on väga lihtne. Kõik see võtab viis laia, kuid lihtsa sammu:
- Registreeri oma mäng aadressil Huawei arendaja veebisait
- Importige pistikprogramm oma Unity projekti
- Seadistage manifest
- Ühendage oma mäng HMS Manageriga
- Ühendage HMS-i tagasihelistaja oma mänguga
Esimene nõue HMS-i mängu integreerimiseks oleks registreerimine HMS-is endas. Protsess on lihtne ja arusaadav, alustades arendajakonsooli sisselogimisest ja uue loomisest rakendus AppGallery moodulis ning seejärel IAP-teenuse taotlemine ja selle oma mängu jaoks seadistamine tooted.
Järgmine samm on Unity pistikprogrammi importimine, mida saate teha laadige alla GitHubist. Avage Unity Editor ja importige kohandatud pakett. Unity'i impordi utiliit näitab kõiki üksusi eelkontrollituna, nii et peate lihtsalt klõpsama nuppu Installi ja Unity juurutab pistikprogrammi teie kausta Assets. Järgmiseks peate konfigureerima pistikprogrammi oma mängu jaoks töötama, sisestades oma mängu ainulaadse rakenduse ID, arendaja CPID ja paketi oma mängu nimi esitatud viipadel ja pistikprogramm sisaldab automaatselt kogu Androidis vajaliku teabe Manifest.
Kui see kõik on tehtud, peate oma stseenis juurutama HMS Manageri eeltehase. Leidke Unity redaktoris pluginate valmiskaust ja lohistage HMS Manager oma stseenile ning järgige konfiguratsiooniviipasid.
Järgmisena helistage jaotise onClick kaudu HMS-i haldurile. Viimane samm on HMS-i tagasihelistamishalduri ühendamine mänguga. Dokumentatsioon juhendab teid protsessi käigus, nii et teil ei tohiks raskusi tekkida.
Nagu näete, on HMS-i pardale pääsemine mänguarendaja jaoks üllatavalt lihtne, kuna neil on juurdepääs lihtsale dokumentatsioonile ja tugiteenustele juhuks, kui neil peaks raskusi sattuma. Tänu suurele kasutajaskonnale stiimuliks annab HMS algajatele mängudele stiimuli pidada seda oma valitud platvormiks.
Kui soovite Huawei mobiiliteenused oma mängu integreerida, järgige allolevat GitHubi projekti linki:
HMS Unity plugin