Erfolge

Erfolge können eine hervorragende Möglichkeit zum Steigern der Nutzerinteraktionen innerhalb Ihres Spiels sein. Sie können Erfolge in Ihrem Spiel implementieren, um Spieler dazu anzuregen, mit Funktionen zu experimentieren, die sie normalerweise nicht verwenden würden, oder Ihr Spiel mit völlig anderen Spielstilen anzugehen. Erfolge können auch eine unterhaltsame Möglichkeit für Spieler sein, ihren Fortschritt miteinander zu vergleichen und sich in einem lockeren Wettkampf zu messen.

Informationen zur Implementierung von Erfolgen für Ihre Plattform finden Sie unter Implementierungen für Kunden.

Attribute

Um zu verstehen, wie Erfolge funktionieren, sollten Sie einige der zugehörigen Attribute kennen.

Die folgenden grundlegenden Elemente spielen bei allen Erfolgen eine Rolle:

  • Id ist ein eindeutiger String, der von der Google Play Console generiert wird. Mithilfe dieser eindeutigen ID verweisen Sie auf den Erfolg in Ihren Spiel-Clients.
  • Name ist ein kurzer Name für das Achievement (z. B. „Pieman“). Der Wert kann bis zu 100 Zeichen lang sein.
  • Die Beschreibung bietet eine kurze Beschreibung Ihres Erfolgs. Normalerweise wird hier beschrieben, wie der Spieler den Erfolg erzielen kann (z. B. „Baking a lemon meringue pie before sundown“). Die Beschreibung kann bis zu 500 Zeichen umfassen.
  • Symbol: Ein quadratisches Symbol, das mit Ihrem Erfolg verknüpft ist. Best Practices zum Erstellen von Symbolen für Erfolge finden Sie im Abschnitt Symbolrichtlinien.
  • Die Listenreihenfolge ist die Reihenfolge, in der die gesperrten Erfolge angezeigt werden, wenn ein Spieler sich die mit Ihrem Spiel verknüpften Erfolge ansieht. Die Reihenfolge ist dabei beliebig. Die freigeschalteten Erfolge werden oben in der Liste in der Reihenfolge angezeigt, in der sie erreicht wurden.

Bundesland

Erfolge können einen von drei verschiedenen Status haben:

  • Bei einem ausgeblendeten Erfolg sind die Details für den Spieler ausgeblendet. Die Play Spiele-Dienste stellen eine generische Platzhalterbeschreibung und ein Symbol für den Erfolg bereit, solange er ausgeblendet ist. Wir empfehlen, einen Erfolg auszublenden, wenn er einen Spoiler enthält, den Sie zu früh über Ihr Spiel preisgeben möchten (z. B. „Entdecken Sie, dass Sie schon immer ein Geist waren!“).
  • Ein offengelegtes Achievement bedeutet, dass der Spieler von dem Achievement weiß, es aber noch nicht erhalten hat. Die meisten Erfolge sind zu Beginn sichtbar.
  • Ein freigeschalteter Erfolg bedeutet, dass der Spieler den Erfolg bereits erreicht hat. Ein Erfolg kann offline freigeschaltet werden. Wenn das Spiel online geht, wird es mit den Play-Spieldiensten synchronisiert, um den Entsperrstatus des Erfolgs zu aktualisieren.

Inkrementelle Erfolge

Erfolge können als Standarderfolge oder inkrementelle Erfolge festgelegt werden. Im Allgemeinen bedeutet ein inkrementeller Erfolg, dass ein Spieler über einen längeren Zeitraum hinweg schrittweise Fortschritte macht, um den Erfolg zu erhalten. Wenn der Spieler Fortschritte beim Erreichen des inkrementellen Erfolgs macht, können Sie den teilweisen Fortschritt des Spielers an die Play Spiele-Dienste melden.

Der Google Play-Dienst überwacht den Fortschritt, benachrichtigt das Spiel, wenn der Spieler die Kriterien für den Erhalt des Erfolgs erfüllt hat, und informiert den Spieler darüber, wie weit er mit dem Erreichen dieses Ziels fortgeschritten ist.

Beispiel für einen inkrementellen Erfolg, der den Fortschritt des Spielers bei 23 % zeigt.
Inkrementelle Leistung, die den Fortschritt des Spielers bei 23 % zeigt

Inkrementelle Erfolge werden über Spielsitzungen hinweg addiert. Fortschritte können nicht innerhalb des Spiels entfernt oder zurückgesetzt werden. Ein Beispiel für einen inkrementellen Erfolg wäre „Gewinne 50 Spiele“. „3 Spiele in Folge gewinnen“ ist nicht zulässig, da der Fortschritt des Spielers zurückgesetzt wird, wenn er ein Spiel verliert. „5.000 Pokerchips haben“ ist ebenfalls nicht zulässig, da ein Spieler während des Spiels Chips gewinnen und verlieren kann. Bei den beiden letzten Erfolgen müssen Sie den Status „Siege in Folge“ oder den Chipstand des Spielers im Auge behalten und Standarderfolge freischalten, wenn der Spieler sie erzielt.

Beim Erstellen eines inkrementellen Erfolgs müssen Sie die Gesamtanzahl der erforderlichen Schritte bis zum Freischalten des Erfolgs definieren. Dies muss eine Zahl zwischen 2 und 10.000 sein. Wenn der Nutzer Fortschritte beim Freischalten des Erfolgs macht, sollten Sie die Anzahl der zusätzlichen Schritte, die der Nutzer ausgeführt hat, an die Play-Spieldienste melden. Sobald die Gesamtzahl der Schritte den Wert zum Freischalten erreicht, wird der Erfolg freigeschaltet, auch wenn er ausgeblendet war. Sie müssen den kumulativen Fortschritt des Nutzers nicht speichern.

Punkte

Mit Erfolgen ist ein Punktwert verknüpft. Die Punktzahl des Spielers muss ein Vielfaches von 5 sein. Ein Spiel kann insgesamt nicht mehr als 1.000 Punkte für alle seine Erfolge haben (es kann aber weniger haben). Außerdem darf kein einzelnes Achievement mehr als 200 Punkte wert sein.

Erfahrungspunkte (XP) verfolgen

Spieler können in ihrem Spieleprofil Level aufsteigen, wenn sie in Spielen mit Play Spiele-Unterstützung Erfolge erzielen. Für jeden Punkt, der mit einem Erfolg verknüpft ist, erhalten die Spieler 100 Erfahrungspunkte (XP), wenn sie diesen Erfolg erzielen. Mit anderen Worten:

XP for an achievement = 100 * (point value for the achievement)

Die Play Spiele-Dienste erfassen die von jedem Spieler gesammelten Erfahrungspunkte und senden eine Benachrichtigung an die Google Play Spiele App, wenn der Spieler genügend Punkte gesammelt hat, um ein Level aufzusteigen. Spieler können ihr Level und ihren Erfahrungspunkteverlauf auf ihrer Profilseite in der Google Play Spiele App einsehen.

Mindestzahl von Erfolgen

Ein Spiel mit Erfolgen sollte vor der Veröffentlichung mindestens fünf Erfolge haben. Sie können auch mit weniger als fünf Erfolgen testen. Wir empfehlen jedoch, mindestens fünf Erfolge zu erstellen, bevor Sie Ihr Spiel veröffentlichen.

Maximale Erfolge

Die Anzahl der Erfolge ist durch die Limits und die Verteilung der Punkte begrenzt. Bei einer maximalen Punktzahl von 1.000 und 5 Punkten pro Leistung beträgt die maximale Anzahl von Erfolgen 200. Wenn jedoch mehr Punkte zugewiesen werden, verringert sich die Anzahl der verfügbaren Erfolge.

Symbolrichtlinien

Symbole sollten als PNG- oder JPG-Dateien mit einer Größe von 512 x 512 Pixeln erstellt werden. Sie müssen uns nur das Symbol für den freigeschalteten Erfolg senden. Wir generieren automatisch eine Graustufenversion des angezeigten Symbols. Wir empfehlen daher, dass Ihre Symbole für Erfolge bunte Elemente enthalten, damit Nutzer leicht zwischen freigeschalteten und noch nicht freigeschalteten Erfolgen unterscheiden können.

Wenn ein Erfolg in einem Android-Toast angezeigt wird, wird das Symbol von einem Kreis überlagert und die äußeren Ecken sind ausgeblendet. Achten Sie darauf, dass Ihr Symbol auch unter diesen Umständen gut aussieht.

Beispiel für ein Symbol für einen Erfolg
Beispiel für ein Symbol für den Erfolg

Dasselbe Symbol wird in allen Sprachen verwendet. Wir empfehlen daher, in einem Symbol keinen Text oder lokalisierten Inhalt zu verwenden.

Erfolg erstellen

In diesem Abschnitt wird beschrieben, wie Sie Erfolge für neue und veröffentlichte Spiele erstellen.

Neues Spiel

Wenn Sie einen Erfolg für ein neues und unveröffentlichtes Spiel erstellen möchten, rufen Sie den Google Play Console-Eintrag für Ihr Spiel auf dem Tab Spiele mit Spieldiensten auf.

Wählen Sie links den Tab Erfolge aus und klicken Sie auf die Schaltfläche Erfolg hinzufügen.

Schaltfläche "Erfolg hinzufügen" im Hauptsteuerfeld für Erfolge
Über die Schaltfläche „Erfolg hinzufügen“ im Hauptbereich „Erfolge“.

Geben Sie anschließend einfach die für diesen Erfolg erforderlichen Informationen ein.

Beispiel eines ausgefüllten Erfolgsformulars für den Erfolg "Letzter Platz"
Ausgefülltes Beispielformular für das Achievement „Letzter Platz“

Klicken Sie auf Speichern. Ihr Erfolg wird dann im Modus „Bereit zur Veröffentlichung“ verfügbar gemacht. Wenn Sie Ihr Spiel veröffentlichen, werden alle Erfolge des Spiels mit veröffentlicht.

Veröffentlichtes Spiel

Führen Sie dieselben Schritte wie oben aus, um für ein bereits veröffentlichtes Spiel einen zusätzlichen Erfolg zu erstellen. Der einzige Unterschied besteht darin, dass die Schaltfläche Speichern nun mit Als Entwurf speichern beschriftet ist und sich Ihr Erfolg im Modus "Bereit zum Testen" befindet. Weitere Informationen zum Testen einer aktualisierten Version eines Spiels finden Sie unter Spieländerungen veröffentlichen.

Nachdem Sie Ihren Erfolg erfolgreich getestet haben, können Sie Ihr Spiel mit den neuen Erfolgen erneut veröffentlichen und so weltweit verfügbar machen.

Erfolg bearbeiten

Wenn Sie einen bereits erstellten Erfolg bearbeiten möchten, wählen Sie ihn in der Google Play Console auf dem Tab Erfolge aus. Nun wird dasselbe Formular angezeigt, das Sie beim Erstellen des Erfolgs zuerst verwendet haben. Sie können alle Felder nach Bedarf bearbeiten.

Klicken Sie nach dem Bearbeiten eines Erfolgs auf die Schaltfläche Als Entwurf speichern. Die neu bearbeitete Leistung befindet sich dann in der Phase „Bereit zum Testen“ und Sie können sie testen. Wenn alles in Ordnung ist, wählen Sie in der Drop-down-Liste Neu veröffentlichen aus. Dadurch wird Ihr Spiel zusammen mit allen aktualisierten Erfolgen öffentlich veröffentlicht.

Änderungen rückgängig machen

Wenn Ihnen Ihr aktueller Erfolg nicht gefällt und Sie ihn wiederherstellen möchten, wählen Sie in der Google Play Console im Drop-down-Menü die Option Zurücksetzen aus. Alle Ihre Erfolge werden dann auf die zuvor veröffentlichte Version zurückgesetzt.

Erfolg löschen

Sobald Ihr Erfolg veröffentlicht wurde, kann er nicht mehr gelöscht werden.

Sie können nur unveröffentlichte Erfolge löschen, indem Sie unten im Formular für den entsprechenden Erfolg auf die Schaltfläche Löschen klicken.

Erfolg zurücksetzen

Sie können die Daten zum Spielerfortschritt nur für Ihre Entwurfserfolge zurücksetzen.

  • Wenn Sie in der Google Play Console Erfolge zurücksetzen möchten, klicken Sie unten im Formular für das betreffende Ereignis auf die Schaltfläche Fortschritt bei Erfolgen zurücksetzen.
  • Wenn du deine Leistungsdaten programmatisch zurücksetzen möchtest, rufe die Achievements-Methoden der Management API auf.

Übersetzungen für Erfolge hinzufügen

Sie können eigene Übersetzungen für Erfolge angeben, die mit Ihrem Spiel verknüpft sind. Führen Sie dazu zuerst die unter Übersetzungen für Ihr Spiel hinzufügen beschriebenen Schritte aus. Außerdem müssen Sie mindestens einen Erfolg für Ihr Spiel erstellt haben.

Wenn Sie eigene Übersetzungen für Erfolge hinzufügen möchten, öffnen Sie in der Google Play Console den Tab Erfolge für Ihr Spiel und wählen Sie einen vorhandenen Erfolg aus. Wählen Sie auf der Detailseite für Erfolge den Tab für eine Sprache aus, die Sie zuvor auf dem Tab Spieldetails hinzugefügt haben. Bearbeiten Sie auf der Seite mit den Details zu diesem Erfolg das Formular mit Ihren Übersetzungen für diesen Erfolg. Klicken Sie auf Speichern, um die Übersetzung der Details zum Erfolg zu speichern.

Clientimplementierungen

Weitere Informationen zur Implementierung von Erfolgen für Ihre Plattform finden Sie in den folgenden Ressourcen: