View a markdown version of this page

GAMEOPS06-BP01 Überwachen Sie wichtige Spielmetriken, um Spielertrends und -muster zu identifizieren, und nutzen Sie diese Informationen, um das Spiel zu verbessern - Linse für die Spieleindustrie

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

GAMEOPS06-BP01 Überwachen Sie wichtige Spielmetriken, um Spielertrends und -muster zu identifizieren, und nutzen Sie diese Informationen, um das Spiel zu verbessern

Erfassen Sie zusätzlich zur Systemnutzung des Spielclients, zur App-Nutzung, zu Ausnahmen und Absturzdaten auch Spieltelemetriedaten, die an ein Backend-System des Spiels gesendet werden. Diese Daten sollten die Spieleraktivitäten repräsentieren, sodass du nachvollziehen kannst, wie Spieler mit den verschiedenen Funktionen im Spiel interagieren.

Risikostufe, wenn diese bewährte Methode nicht eingeführt wird: Hoch

Implementierungsleitfaden

Je nach Implementierung können Spielclients Telemetriedaten an vordefinierten Spielfunktionen oder an Orten in einer Spielwelt sammeln. Die Daten werden zur Verarbeitung an den Backend-Erfassungsdienst gesendet. Wenn der Backend-Dienst nicht erreichbar ist, können die Clients die Daten lokal auf dem lokalen Gerät speichern, bis der Backend-Dienst wieder verfügbar ist. Die Spieledesigner verwenden diese Telemetriedaten, um zu überprüfen, wie die Spieler das Spiel spielen und ob es Anomalien im Spiel gibt.

Beispielsweise können Spielerbewegungen und Interaktionen mit Objekten auf einer Karte aus Telemetriedaten extrahiert und als Heatmap der Aktivitäten der Spieler im Spiel über einen festgelegten Zeitraum dargestellt werden. Anhand dieser Daten können die Spieledesigner erkennen, ob ein Gleichgewicht zwischen verschiedenen Elementen im Spiel erforderlich ist, z. B. der Stärke einer Waffe, der Stärke eines Charakters im Spiel oder der Komplexität einer Karte. Die rohen Telemetriedaten werden in der Regel gespeichert und dann verarbeitet, um Analysen zu extrahieren, die von Analysten visualisiert werden können.

Die Implementierung der AnalyticsPipelineGame-Lösung unterstützt Spieleentwickler bei der Einführung einer skalierbaren serverlosen Datenpipeline zur Erfassung, Speicherung und Analyse von Telemetriedaten, die aus Spielen und Diensten generiert werden. Die Lösung unterstützt die Streaming-Erfassung von Daten, sodass Benutzer innerhalb von Minuten Einblicke in ihre Spiele und andere Anwendungen gewinnen können.

Für die Erfassung, Speicherung, Verarbeitung und Analyse von Telemetriedaten für benutzerdefinierte Spiele bietet das Unternehmen AWS außerdem eine Reihe spezialisierter Dienste für die Verarbeitung großer Datenmengen und Analysen.

Implementierungsschritte

  • Erfassung von Spieltelemetriedaten: Erfassen Sie Daten zu Spieleraktivitäten, Systemnutzung, Ausnahmen und Abstürzen, um Spielerinteraktionen zu verstehen und Probleme zu identifizieren.

  • Implementieren Sie die Erfassung von Telemetriedaten: Verwenden Sie vordefinierte Spielfunktionen oder Standorte, um Telemetriedaten zu sammeln und an Backend-Dienste zu senden und lokal zu speichern, falls das Backend nicht erreichbar ist.

  • Verwenden Sie AWS Analyselösungen: Nutzen Sie AWS Dienste wie die Game Analytics Pipeline für skalierbare Datenaufnahme, Speicherung und Analyse sowie spezielle Dienste zur Verarbeitung und Analyse großer Datenmengen.