IOS Leader-Setup in Unity, Game Gorillaz
Eine der besten Möglichkeiten, um eine höhere App Nutzerbindung zu erreichen, ist von dem Benutzer seine / ihre Punktzahl auf einem Server bereitstellen zu lassen, so dass er die Motivation bekommt um mit der Welt zu konkurrieren. (Lesen Sie den Blog für weitere Informationen)
Einheit entfernt alle Bedürfnisse eines separaten Plugin für die Integration von Game Center. Alles, was Sie wissen müssen, ist, wie.
Der erste Schritt wäre, ein Leaderboard auf iTunes zu erstellen.
Nachdem eine neue App erstellen, gehen Sie wie folgt vor:
- Füllen Sie die Details für die Rangliste. Die Leader-ID sollte eine alphanumerische Kennung sein. Es kann auch Perioden und Unterstrichen enthalten.
- In der Rangliste Sprache und Speichern.
- Die Rangliste sollte in den App Informationen hinzugefügt werden, bevor Sie Ihre Anwendung zur Überprüfung einreichen.
- Wählen Sie die Rangliste und klicken Sie auf Fertig.
Ihre Rangliste ist jetzt auf iTunes eingereicht werden.
Aber bevor Sie dies tun, müssen Sie es in Ihrem Code setzen!
Beginnen wir mit dem Scripting beginnen.
- Das erste, was Sie tun müssen, ist die lokalen Benutzer zu authentifizieren.
Bis sich der Benutzer anmeldet oder ihm authentifiziert, werden die Profildaten ungültig und keine andere Social API-Funktionalität arbeiten. Die Authenticate () Funktion authentifiziert den lokalen Benutzer zur aktuellen aktiven Social API-Implementierung und seine Profildaten holen. Rufen Sie die folgende Funktion in Start ().
public bool loginSuccessful;
String leaderboardID = „IHRE RANGLISTE ID hier schreiben“;
Social.localUser.Authenticate ((bool Erfolg) =>