Starten Sie mit unserer 10-teiligen Tutorial-Serie zu Unity Gaming Services

Wenn Sie ein mobiles Spiel als Dienst entwickeln möchten, müssen Sie eine Reihe einzigartiger Aufgaben außerhalb der Kernentwicklung des Spiels angehen – Funktionen wie Spieleranmeldung und wiederherstellbare Konten, Freunde hinzufügen, eine Werbe-Monetarisierungsstrategie und virtuelle sowie In-App-Käufe implementieren.
Unity Gaming Services (UGS) ist unsere Plattform für den Betrieb eines Live-Spiels, aber mit einer Vielzahl verfügbarer Funktionen kann es schwierig sein zu wissen, wo man anfangen soll, selbst für erfahrene mobile Spielentwickler.
Unsere neue Unity Gaming Services-Tutorialreihe zielt darauf ab, diesem Bedarf gerecht zu werden, indem sie Entwicklern hilft, die Kern-UGS-Funktionen zu verstehen und zu bewerten, ob sie die beste Wahl für Ihr Team und Ihr Spiel sind. Diese Reihe bietet umfassende technische Inhalte zur Implementierung von UGS-Funktionen für Anmeldung, Spielerwirtschaft, In-App-Käufe, belohnte Werbung und mehr.
Die UGS-Reihe: 10 Videos, 10 Artikel und ein Beispiel

Die UGS-Reihe besteht aus 10 Tutorials, wobei jedes Tutorial sowohl als Video auf YouTube als auch als Artikel in den Unity-Diskussionen verfügbar ist. Neuere und mittlere Unity-Entwickler erhalten die Schritte zum Erstellen eines grundlegenden Projekts mit den Kern-UGS-Diensten.
Darüber hinaus können Sie diese Dienste in einem neuen Beispielprojekt in Aktion sehen, Gem Hunter Match – Cloud Edition. Das Demoprojekt richtet sich an fortgeschrittene Unity-Entwickler, die über solide Erfahrungen mit der Kernentwicklung von Unity verfügen, aber UGS-Funktionen in einem funktionalen Spiel noch nicht verwendet haben und Tipps suchen, wie sie dies tun können.
Von Spieleranmeldung, Daten und Wirtschaft bis hin zu In-App-Käufen und belohnter Werbung
Die ersten vier Tutorials handeln von der Einrichtung von Spieleranmeldungen, da Sie einen authentifizierten Spieler benötigen, um Spieler Daten speichern und laden zu können. Nach einer allgemeinen Einführung gibt es ein Tutorial für jede der folgenden Anmeldemethoden: Facebook, Apple Game Center und Google Play Games.
Die Serie geht dann zu den Spieldaten über, wo Sie lernen, wie Sie Cloud Code einrichten und die Benutzernamen der Spieler speichern, um das Konzept der serverseitigen Validierung einzuführen.
Als Nächstes fügen Sie in der Spielerwirtschaft einige Tränke und Gold zum Inventar eines Startspielers hinzu und etablieren eine Architektur für neue und zurückkehrende Spieler.
Von dort aus können Sie mit der Implementierung von virtuellen Käufen mit In-Game-Währungen fortfahren, wie z.B. den Kauf eines neuen Gesundheitstranks mit Gold.
Die letzten beiden Tutorials der Serie behandeln die Einrichtung des Unity In-App Purchases-Pakets für Käufe mit echtem Geld und die Verwendung von LevelPlay zur Implementierung von belohnten Anzeigen.
Am Ende der Serie haben Sie etwas wie ein Starterpaket, eine Grundlage, die in jedem Spiel verwendet werden kann, und Sie sind bereit, das Beispielprojekt auf GitHub anzusehen.
Zur schnellen Referenz finden Sie hier eine Liste der 10 Themen, die die UGS-Serie behandelt:
1. Einführung
2. Spieler-Login
3. Facebook-Login
4. Google Play Games-Login
5. Apple Game Center-Login
6. Spieldaten
7. Spielerwirtschaft
8. Virtuelle Käufe
9. In-App-Käufe
10. Belohnte Anzeigen
Wo Sie alle UGS-Tutorials, Beispiele und Skripte finden können

1. Die Video-Tutorials: Die vollständige Video-Tutorial-Serie ist hier.
2. Die schriftlichen Tutorials: Der einführende Beitrag verlinkt auf jeden Artikel in der Serie.
3. Das Beispiel: Gem Hunter Match – Cloud Edition befindet sich auf dieser GitHub-Seite.
Wir hoffen, dass Sie eine Menge nützlicher Tipps für Ihre kommerzielle Spielentwicklung aus der UGS-Serie erhalten!
