Wenn Sie Huawei Mobile Services in Ihr Unity-Spiel integrieren möchten, können Sie mit diesem HMS Unity-Plugin HMS ganz einfach integrieren. Lesen Sie weiter für mehr!
Huawei Mobile Services, oder HMS, ist Huaweis Alternative zu GSM, bestehend aus benutzerorientierten Apps sowie zentralen Hintergrunddiensten. Die Idee hinter Huawei Mobile Services besteht darin, ein konsistentes Erlebnis auf allen Geräten und unabhängig von der Plattformaktualisierung bereitzustellen. Das HMS-Ökosystem verzeichnete einen Anstieg der durchschnittlichen monatlichen Nutzeranzahl weltweit von 420 Millionen im Juli 2018 auf enorme 600 Millionen im Dezember 2019 Die Zahl der auf dieser Plattform registrierten Entwickler stieg im gleichen Zeitraum von 450.000 auf 1,3 Millionen und die HMS Core-App-Integration wuchs von 20.000 Apps auf 55.000 Apps. Laut weiteren von Huawei veröffentlichten Zahlen vom Dezember 2019 verfügt HMS Core über eine globale Reichweite von 600 Millionen Nutzern in mehr als 170 Ländern (einschließlich China).
Diese Zahlen sind sowohl für App- als auch für Spieleentwickler hilfreich, da beide ihre Dienste Endbenutzern über anbieten können Huawei AppGallery auf Huawei- und Honor-Geräten. Aufgrund der großen Anzahl von Huawei- und Honor-Smartphone-Nutzern auf der ganzen Welt besteht für App- und Spieleentwickler ein großer Anreiz, auf die HMS-Plattform und AppGallery einzusteigen. Darüber hinaus bietet ihnen die Plattform Funktionen wie Kosteneffizienz, ein einheitliches Portal für die Integration aus einer Hand und präzise Benutzeransprache über mehrere Werbekanäle.
Wenn Sie ein Entwickler sind, der Huawei- und Honor-Geräte unterstützen möchte, stellt Huawei zahlreiche fertige Dokumentationen dafür bereit einfache Integration seiner APIs innerhalb der Ressourcen des Entwicklers. Auch für Spieleentwickler stehen Tools zur Verfügung, mit denen sie alle notwendigen Funktionen integrieren können, die zum Erstellen eines Spieles erforderlich sind Handyspiel, das nicht nur als gutes Handyspiel funktioniert, sondern auch das nötige Upscaling-Potenzial hat, um sich zu einem erfolgreichen Spiel zu entwickeln Titel.
Wenn Sie nach Möglichkeiten suchen, Ihr Spiel mit HMS-Unterstützung aufzubauen, wird Ihre Arbeit dadurch jetzt viel einfacher HMS Unity-Plugin. Das Plugin hilft Ihnen, die gesamte Leistung der Huawei Mobile Services in Ihr Unity-Spiel zu integrieren, sodass Sie die Leistung der leistungsstarken APIs von Huawei nutzen können Huawei Account Kit, Push-Kit, Spieleservice, Anzeigen-Kit, Und In-App Käufe.
Kurzer Überblick über einige der Huawei Mobile Services API
Huawei Account Kit
Huawei Account Kit ermöglicht es Entwicklern, ein bestehendes Huawei-Konto als gültige Anmeldeoption in ihrem Spiel zu verwenden, So ermüden die Spieler bei der Einführung weniger und können Schritte wie E-Mail-Adresse und Mobiltelefonnummer überspringen Überprüfung. Darüber hinaus unterstützt es den Benutzer-Onboarding-Prozess und verringert die Benutzerabwanderung während der Registrierung und Anmeldung dank Funktionen wie z B. gesicherte Anmeldung, Ein-Klick-Autorisierung, Unterstützung für Zwei-Faktor-Authentifizierung, Datenverschlüsselung und DSGVO-Konformität für den Datenschutz.
Push-Kit
Push-Kit ermöglicht Entwicklern das Senden von Nachrichten aus der Cloud an Ihre Benutzer und dient als zuverlässige Echtzeit-Push-Nachrichtenplattform mit globaler Abdeckung in über 200 Ländern. Spieleentwickler können die präzisen Targeting-Funktionen nutzen, um den Unterhaltungsfaktor ihres Spiels zu fördern. Durch intelligentes Message-Pushing können Entwickler zudem Interaktionen und Transaktionen innerhalb des Spiels fördern.
Spieleservice
Spieleservice bietet eine einfache Möglichkeit, sich anzumelden und Erfolge in Spielen zu verfolgen. Spieleentwickler können bis zu 200 Erfolge für Spieler anpassen, sodass es im Spiel immer ein Ziel zu erreichen gibt. Sie können auch vielfältige Spielerdatenstatistiken abrufen, mit denen Sie Ihr Spielerlebnis an die Bedürfnisse und Erwartungen Ihres Spielerpublikums anpassen können. Mit der API können Sie auch Ereignisberichte konfigurieren und wichtige Spielereignisse für Berichte anpassen, sodass Sie gemeldete Ereignisse aus mehreren Dimensionen analysieren können. Natürlich ist keine Spiel-API vollständig ohne Bestenlisten und gespeicherte Spielfunktionen, und diese API umfasst auch diese. Sie können mehrere Bestenlisten erstellen, um Spieler auf unterschiedliche Weise einzustufen, was in Kombination mit der Erfolgsverfolgung einen stetigen Anreiz für die Spieler darstellt, Ihr Spiel weiterzuspielen. Sie können Spielern auch ermöglichen, ihren Spielfortschritt auf Huawei Drive zu speichern, sodass die gespeicherten Spieldaten auch für wiederkehrende Spieler auf anderen kompatiblen Geräten abgerufen werden können.
Anzeigen-Kit
Anzeigen-Kit innerhalb von HMS ist ein wichtiges Monetarisierungsmedium, und Spieleentwickler können es nutzen, um durch Werbeunterstützung ein Free-to-Play-Spiel aufrechtzuerhalten. Die API bietet eindeutige Anzeigenkennungen auf Geräteebene und Funktionen zur Nachverfolgung der Anzeigenkonvertierung. Ads Kit nutzt die OAID-Lösung (Open Advertising ID) als nicht permanente Anzeigenkennung und ermöglicht so Entwicklern gelingt es, die Privatsphäre der Nutzer in Einklang zu bringen und dennoch personalisierte Anzeigen bereitzustellen und Werbung genau zu verfolgen Auswirkungen.
In-App-Kauf
Wie für In-App KäufeWie der Name schon sagt, handelt es sich um die API, die für die Integration eines nahtlosen In-App-Kauferlebnisses in eine App oder ein Spiel verantwortlich ist. Es unterstützt Abonnementdienste, Produktmanagement mit automatischer Preisgestaltung für Produkte in lokalen Währungen, Auftragsverwaltung und damit verbundene Werbeaktivitäten. Die Absicht hinter In-App-Käufen besteht darin, den Zahlungszugriffsprozess zu vereinfachen und die Zugriffs- und Interaktionslogik zu vereinfachen Entwickler können sich mehr auf die Entwicklung und Perfektionierung ihrer Spieleprodukte konzentrieren, ohne sich zu viele Gedanken über die Einnahmen zu machen Verfahren.
HMS Unity-Plugin
Der HMS Unity-Plugin macht es sehr einfach, HMS-Funktionen in Ihr Unity-Spiel zu integrieren, für In-App-Käufe, für Huawei Login, für Push-Nachrichten, für Spiel-Bestenlisten und für werbebasierte Monetarisierung. Diese Funktionen ermöglichen es Ihnen außerdem, wichtige Elemente des Spieldesigns zu integrieren, wie z. B. eine eindeutige Spieleridentifikation und In-App-Käufe für Verbrauchsmaterialien und Kosmetika, Unterstützung für Anzeigen, Unterstützung für Push-Benachrichtigungen, Unterstützung für gespeicherte Spiele und Spiel-Bestenlisten und Erfolge.
Das Plugin ist weiterhin stolz auf diese vier Funktionen:
- Es verfügt über eine klare Dokumentation, die Entwickler mit einer leicht verständlichen Anleitung anleitet, die Schritt-für-Schritt-Anleitungen enthält.
- Das Plugin wird mit gebrauchsfertigen Prefabs geliefert.
- Das Plugin enthält auch Demoszenen, die dem Entwickler helfen, sich mit einem Live-Beispiel vertraut zu machen.
- Das Plugin verspricht außerdem, regelmäßig mit neuen Funktionen aktualisiert zu werden, sodass Sie sicher sein können, dass Ihr Projekt nach einiger Zeit nicht auf veraltete Tools angewiesen ist.
Die Integration des Plugins ist sehr einfach. Für alles sind fünf umfassende, aber einfache Schritte erforderlich:
- Registrieren Sie Ihr Spiel unter Huawei Developer-Website
- Importieren Sie das Plugin in Ihr Unity-Projekt
- Konfigurieren Sie Ihr Manifest
- Verbinden Sie Ihr Spiel mit dem HMS Manager
- Verbinden Sie den HMS Callback Handler mit Ihrem Spiel
Die erste Voraussetzung für die Integration von HMS in Ihr Spiel wäre die Registrierung bei HMS selbst. Der Vorgang ist einfach und unkompliziert und beginnt mit der Anmeldung bei der Entwicklerkonsole und der Erstellung einer neuen App innerhalb des AppGallery-Moduls, beantragen Sie dann den IAP-Dienst und konfigurieren Sie ihn für Ihr Spiel Produkte.
Der nächste Schritt besteht darin, das Unity-Plugin zu importieren, was Sie tun können von GitHub herunterladen. Öffnen Sie den Unity-Editor und importieren Sie das benutzerdefinierte Paket. Das Import-Dienstprogramm in Unity zeigt alle Elemente als vorab geprüft an, Sie müssen also nur auf „Installieren“ klicken und Unity stellt das Plugin in Ihrem Assets-Ordner bereit. Als Nächstes müssen Sie das Plugin so konfigurieren, dass es für Ihr Spiel funktioniert, indem Sie die eindeutige App-ID Ihres Spiels, die CPID Ihres Entwicklers und das Paket eingeben Geben Sie in den bereitgestellten Eingabeaufforderungen den Namen Ihres Spiels ein und das Plugin fügt automatisch alle erforderlichen Informationen in das Android-Gerät ein Manifest.
Sobald dies alles erledigt ist, müssen Sie das HMS Manager-Fertigteil in Ihrer Szene bereitstellen. Suchen Sie im Unity-Editor den Plugins-Prefab-Ordner, ziehen Sie den HMS-Manager per Drag-and-Drop in Ihre Szene und befolgen Sie dann die Konfigurationsanweisungen.
Rufen Sie als Nächstes den HMS-Manager über den Abschnitt onClick auf. Der letzte Schritt besteht darin, den HMS Callback Handler mit Ihrem Spiel zu verbinden. Die Dokumentation führt Sie durch den Prozess, sodass Sie keine Schwierigkeiten haben sollten.
Wie man sieht, ist der Einstieg in HMS für einen Spieleentwickler überraschend einfach, da er Zugang zu einfacher Dokumentation und Support hat, falls er auf Schwierigkeiten stoßen sollte. Mit der großen Nutzerbasis als Anreiz bietet HMS angehenden Spielen den Anreiz, es als Plattform ihrer Wahl in Betracht zu ziehen.
Wenn Sie Huawei Mobile Services in Ihr Spiel integrieren möchten, folgen Sie dem Link zum GitHub-Projekt unten:
HMS Unity-Plugin