Jeśli chcesz zintegrować usługi mobilne Huawei z grą Unity, ta wtyczka HMS Unity pozwoli Ci łatwo zintegrować HMS. Czytaj dalej, aby uzyskać więcej!
Usługi mobilne Huawei (HMS) to właśnie to Alternatywa Huawei dla GMS, składający się z aplikacji przeznaczonych dla użytkowników oraz podstawowych usług działających w tle. Ideą usług mobilnych Huawei jest zapewnienie spójnego doświadczenia na wszystkich urządzeniach i niezależnego od aktualizacji platformy. HMS Ecosystem odnotował wzrost średniej miesięcznej liczby użytkowników na całym świecie z 420 milionów w lipcu 2018 r. do ogromnych 600 milionów w grudniu 2019 r., podczas gdy Liczba programistów zarejestrowanych na tej platformie wzrosła w tym samym okresie z 450 000 do 1,3 miliona, a integracja aplikacji z HMS Core wzrosła z 20 000 do 55 000 aplikacji. Według dodatkowych danych ujawnionych przez Huawei w grudniu 2019 r. HMS Core ma globalny zasięg wynoszący 600 milionów użytkowników w ponad 170 krajach (w tym w Chinach).
Liczby te są przydatne zarówno dla twórców aplikacji, jak i gier, którzy mogą świadczyć swoje usługi użytkownikom końcowym za pośrednictwem
Galeria aplikacji Huawei na urządzeniach Huawei i Honor. Ze względu na liczbę użytkowników smartfonów Huawei i Honor na całym świecie, twórcy aplikacji i gier mają dużą motywację do korzystania z platformy HMS i AppGallery. Co więcej, platforma zapewnia im takie funkcje, jak efektywność kosztowa, ujednolicony portal do kompleksowej integracji i precyzyjne kierowanie do użytkowników za pośrednictwem wielu kanałów promocji.Jeśli jesteś programistą i chcesz wspierać urządzenia Huawei i Honor, Huawei zapewnia wiele gotowej dokumentacji do łatwa integracja interfejsów API w zasobach dewelopera. Istnieją również narzędzia dostępne dla twórców gier, umożliwiające im włączenie wszystkich niezbędnych funkcji potrzebnych do zbudowania gry gra mobilna, która nie tylko działa jak dobra gra mobilna, ale ma także niezbędny potencjał skalowania, aby odnieść sukces tytuł.
Jeśli szukasz sposobów na ulepszenie swojej gry przy wsparciu HMS, dzięki temu Twoja praca stanie się teraz znacznie łatwiejsza Wtyczka HMS Unity. Wtyczka pomaga zintegrować całą moc usług mobilnych Huawei z grą Unity, umożliwiając wykorzystanie mocy potężnych interfejsów API Huawei, takich jak Zestaw kont Huawei, Zestaw pchający, Serwis gier, Zestaw reklam, I Zakupy w aplikacji.
Krótki przegląd niektórych interfejsów API usług mobilnych Huawei
Zestaw kont Huawei
Zestaw kont Huawei umożliwia programistom wykorzystanie istniejącego konta Huawei jako ważnej opcji logowania w grze, dzięki czemu gracze będą mniej zmęczeni wprowadzeniem i pominą kroki, takie jak adres e-mail i numer telefonu komórkowego weryfikacja. Ponadto pomaga w procesie wdrażania użytkowników i zmniejsza odpływ użytkowników podczas rejestracji i logowania, dzięki takim funkcjom jak bezpieczne logowanie, autoryzacja jednym kliknięciem, obsługa uwierzytelniania dwuskładnikowego, szyfrowanie danych i zgodność z RODO w zakresie prywatności.
Zestaw pchający
Zestaw pchający umożliwia programistom wysyłanie wiadomości z chmury do użytkowników, stanowiąc niezawodną platformę wiadomości push w czasie rzeczywistym o zasięgu globalnym i obejmującą ponad 200 krajów. Twórcy gier mogą skorzystać z oferowanych przez nią funkcji precyzyjnego targetowania, aby promować rozrywkę w swojej grze. Poprzez inteligentne przesyłanie wiadomości programiści mogą również promować interakcje i transakcje w grze.
Serwis gier
Serwis gier zapewnia łatwy sposób logowania i śledzenia osiągnięć w grach. Twórcy gier mogą dostosować do 200 osiągnięć dla graczy, więc zawsze jest jakiś cel do osiągnięcia w grze. Możesz także uzyskać zróżnicowane statystyki danych graczy, które pozwolą Ci dostosować rozgrywkę do potrzeb i oczekiwań grającej publiczności. Interfejs API umożliwia także konfigurowanie raportowania zdarzeń i dostosowywanie kluczowych wydarzeń w grach do raportów, co pozwala analizować raportowane zdarzenia z wielu wymiarów. Oczywiście żaden interfejs API gry nie jest kompletny bez tabel wyników i funkcji zapisanych gier, a ten interfejs API również je zawiera. Możesz utworzyć wiele tabel wyników, aby oceniać graczy na różne sposoby, co w połączeniu ze śledzeniem osiągnięć zapewnia graczom stałą motywację do kontynuowania gry. Możesz także pozwolić graczom na zapisywanie postępów w grze na Huawei Drive, umożliwiając odzyskanie zapisanych danych gry powracającym graczom również na innych kompatybilnych urządzeniach.
Zestaw reklam
Zestaw reklam w ramach HMS jest ważnym środkiem monetyzacji, a twórcy gier mogą z niego skorzystać, aby utrzymać grę Free-to-Play dzięki wsparciu reklam. Interfejs API zapewnia unikalne identyfikatory reklam na poziomie urządzenia i możliwości śledzenia konwersji reklam. Ads Kit wykorzystuje rozwiązanie OAID (Open Advertising ID) jako tymczasowy identyfikator reklamy, umożliwiając programistom, aby zrównoważyć prywatność użytkowników, a jednocześnie zapewniać spersonalizowane reklamy i dokładnie śledzić reklamy efekty.
Zakup w aplikacji
Jeśli chodzi o Zakupy w aplikacjijak sama nazwa wskazuje, jest to interfejs API odpowiedzialny za integrację bezproblemowych zakupów w aplikacji z aplikacją lub grą. Obsługuje usługi subskrypcyjne, zarządzanie produktami z automatyczną wyceną produktów w walutach lokalnych, zarządzanie zamówieniami i powiązane działania promocyjne. Zamiarem zakupów w aplikacji jest uproszczenie procesu dostępu do płatności oraz uproszczenie logiki dostępu i interakcji programiści mogą bardziej skoncentrować się na rozwijaniu i doskonaleniu swoich produktów do gier, nie martwiąc się zbytnio o gromadzenie przychodów proces.
Wtyczka HMS Unity
The Wtyczka HMS Unity bardzo ułatwia integrację funkcji HMS z grą Unity, zakupy w aplikacji, logowanie Huawei, wysyłanie wiadomości push, rankingi gier i zarabianie na reklamach. Funkcje te umożliwiają ponadto uwzględnienie ważnych elementów projektu gry, takich jak unikalna identyfikacja gracza czy zakupy w aplikacji dla materiałów eksploatacyjnych i kosmetyków, obsługa reklam, obsługa powiadomień push, obsługa zapisanych gier i rankingów gier oraz osiągnięcia.
Wtyczka jest dumna z tych czterech funkcji:
- Zawiera przejrzystą dokumentację, która prowadzi programistów za pomocą łatwego do zrozumienia przewodnika zawierającego instrukcje krok po kroku.
- Wtyczka zawiera gotowe do użycia prefabrykaty.
- Wtyczka zawiera także sceny demonstracyjne, dzięki którym programista może zapoznać się z przykładem na żywo.
- Wtyczka zapewnia również regularne aktualizowanie nowych funkcji, dzięki czemu możesz mieć pewność, że po pewnym czasie Twój projekt nie będzie polegał na przestarzałych narzędziach.
Integracja wtyczki jest bardzo prosta. Wszystko to składa się z pięciu szerokich, ale łatwych kroków:
- Zarejestruj swoją grę na Witryna programisty Huawei
- Zaimportuj wtyczkę do swojego projektu Unity
- Skonfiguruj swój manifest
- Połącz swoją grę z HMS Managerem
- Połącz moduł obsługi wywołań zwrotnych HMS ze swoją grą
Pierwszym wymogiem integracji HMS z grą będzie rejestracja w samym HMS. Proces jest łatwy i prosty, zaczynając od zalogowania się do Konsoli programisty i utworzenia nowego app w module AppGallery, a następnie złóż wniosek o usługę IAP i skonfiguruj ją dla swojej gry produkty.
Następnym krokiem jest zaimportowanie wtyczki Unity, co jest możliwe pobrać z GitHuba. Otwórz edytor Unity i zaimportuj pakiet niestandardowy. Narzędzie do importowania w Unity pokaże wszystkie elementy jako wstępnie sprawdzone, więc wystarczy kliknąć Zainstaluj, a Unity wdroży wtyczkę w folderze Zasoby. Następnie musisz skonfigurować wtyczkę, aby działała z Twoją grą, wprowadzając unikalny identyfikator aplikacji gry, identyfikator CPID programisty i pakiet nazwę swojej gry w wyświetlonych monitach, a wtyczka automatycznie dołączy wszystkie niezbędne informacje do systemu Android Oczywisty.
Kiedy już to wszystko zrobisz, musisz wdrożyć prefabrykat HMS Managera w swojej scenie. W edytorze Unity zlokalizuj prefabrykowany folder wtyczek, przeciągnij i upuść Menedżera HMS na swoją scenę, a następnie postępuj zgodnie z instrukcjami konfiguracji.
Następnie zadzwoń do Menedżera HMS poprzez sekcję onClick. Ostatnim krokiem jest połączenie modułu obsługi wywołań zwrotnych HMS z grą. Dokumentacja prowadzi Cię przez cały proces, więc nie powinieneś mieć żadnych trudności.
Jak widać, wejście na pokład HMS jest zaskakująco łatwe dla twórcy gier, z dostępem do łatwej dokumentacji i wsparcia w przypadku napotkania jakichkolwiek trudności. Mając dużą bazę użytkowników jako zachętę, HMS rzeczywiście stanowi zachętę dla początkujących gier, aby uznały ją za swoją ulubioną platformę.
Jeśli chcesz zintegrować usługi mobilne Huawei ze swoją grą, kliknij poniższy link do projektu GitHub:
Wtyczka HMS Unity