Microsoft hat den überarbeiteten Bestenlisten-Dienst von PlayFab freigeschaltet, jetzt für alle. Das PlayFab-Team gab das am 3. März 2025 bekannt: Der neue Leaderboards-Service hat die General Availability erreicht und steht damit jedem Studio offen, das seine Titel auf der Plattform aufbaut. Die Vorschauphase ist damit beendet. Die Bestenlisten verstehen sich nun als eigenständiger Live-Service-Baustein, der eng mit den ebenfalls frisch bereitgestellten Statistiken zusammenarbeitet.
Kernidee: Bestenlisten lassen sich direkt aus den hinterlegten Statistikwerten ableiten. Ein Studio definiert seine Kennzahlen in der parallel veröffentlichten Statistik-Komponente von PlayFab und hängt die Ranglisten daran, ohne getrennte Datenpfade pflegen zu müssen. Der Dienst ist nach Angaben des Teams nativ plattformübergreifend gebaut und bedient PC, Konsole und Mobilgeräte aus einer gemeinsamen Datenbasis. Verantwortlich für die Ankündigung ist Braulio Alpizar Morales, Technical Program Manager für PlayFab.
Mehrspaltige Wertung, Versionierung und Metadaten
Funktional ruht der Dienst auf drei Bausteinen. Mehrspaltige Ergebnisse erlauben es, mehrere Dimensionen für die Rangbildung und für die Auflösung von Gleichständen festzulegen. Die Versionierung wiederum setzt Bestenlisten zurück, um wiederkehrende Aktivität anzuregen, behält dabei aber die vorherigen Ergebnisse, statt sie zu verwerfen. Das passt zu saisonalen Formaten und zu Wettbewerben, die in festen Abständen wiederkehren. Hinzu kommt die Option, Datensätze mit Metadaten zu versehen und Ergebnisse so für aufwendigere Darstellungen oder zusätzliche Spielfunktionen mit Kontext anzureichern.
Die zugehörigen Statistiken bekamen dieselbe Versionierungslogik und ebenso mehrspaltige Werte, deren Aggregationsmethode je Spalte unabhängig gewählt wird. So lassen sich gruppierte oder voneinander abhängige Kennzahlen abbilden. Als fortgeschrittene Vorschaufunktion nennt das Team außerdem transaktionale Aktualisierungen, die Statistik-Updates deduplizieren. Gedacht ist das für Fälle, in denen Aktualisierungen ein zweites Mal eingespielt werden könnten, etwa bei der Verarbeitung über einen Spielserver oder beim Auswerten von Protokolldaten.
Was das Studios beim Aufbau erspart
Weil Statistiken und Bestenlisten eng verzahnt sind, sinkt der Integrationsaufwand für Studios, die wettbewerbsorientierte Schleifen über mehrere Plattformen hinweg betreiben. Niemand muss mehr zwei getrennte Systeme synchron halten; der Statistikdatensatz bildet die Grundlage für die Ranglisten. Bereitgestellt wird der Dienst über die Cloud-Infrastruktur von PlayFab, mit den dort üblichen Eigenschaften bei Verfügbarkeit, Skalierung und Sicherheit, angesprochen über APIs und SDKs. Die General Availability folgt auf eine öffentliche Vorschau, die das Team im September 2024 gestartet hatte.