Spine Tutorial 7 – Statistiken

Voraussetzungen

Einleitung

Dieses Tutorial erklärt wie man über Spine eigene Statistiken erfassen kann. Diese können helfen um zu analysieren, wie die Spieler spielen und sogar beim Balancing helfen.

Statistiken erfassen

Um Statistiken zu erfassen, musst du zunächst das SPINE_MODULE_STATISTICS aktivieren. Wenn das erledigt ist, musst du nur noch Spine_UpdateStatistic sobald du eine Statistik aktualisieren willst. Es ist besser die Funktion nicht zu häufig aufzurufen, z.B. nur bei Kapitelwechsel. Aber das hängt letztlich von den gesammelten Statistiken ab.

Spine_UpdateStatistics erwartet vier Parameter. Grundsätzlich ist das nur ein Tuepl an Werten, die so wie du willst benutzt werden können, um die Statistiken zu gruppieren. Du kannst auch, wenn du die Trennung nicht brauchst, Standardwerte nutzen.

Der erste Parameter ist ein Identifier, z.B. das aktuelle Kapitel des Spielers. Der zweite Wert kann z.B. die Gilde sein, während der dritte ein string ist und als weiterer Identifier benutzt wird. Und der vierte ist der eigentliche Wert der Statistik. Ein Beispiel zur Nutzung findet sich in der Spine_Statistics_UserDefined.d. In Xeres‘ Rückkehr haben wir die Statistiken benutzt, um die Skills/Attribute der Spieler für verschiedene Kapitel-/Gilden-Kombinationen zu ermitteln.

Einsehen der Statistiken

Um die Statistiken einzusehen, öffne den Management-Dialog im Spine-Client und wechsle in den Tab Eigene Statistiken. Dort kannst du die verschiedenen Identifier auswählen und die Ergebnisse betrachten.