Zum Inhalt springen
Dokumentation
Auf dieser Seite

Statistik

Das Spiel zählt Versuche, Tode, Treffer und Zeit für jedes Level und für das ganze Gerät. Alles liegt lokal im Ordner stats. Ein Rekord wird für jede Kombination von Bedingungen getrennt geführt

Zwei Dateien

DateiInhalt
stats/statistics.jsonalles über dich: über alle Levels und Bildschirme hinweg
stats/<LevelId>.jsonalles, was du mit einem Level gemacht hast

Die Dateien sind JSON, Zeiten sind in UTC. Nichts wird irgendwohin gesendet

Der Ordner stats liegt neben levels im Ordner des Spiels, Installation. Er liegt nie in einem Level. Ein Level, das du einem Freund schickst, kommt also nicht schon abgeschlossen an. Und dein Fortschritt übersteht es, wenn du das Level löschst und neu importierst

Der Tab "Profil"

Einstellungen → Profil zeigt die gemeinsame Datei des Geräts:

AbschnittZeilen
KontoDabei seit, Zuletzt gespielt, Starts, Zeit im Spiel
ZeitMenü, Spiel, Editor, Laden
GesamtVersuche, Abschlüsse, Tode, Treffer, Gespielte Levels, Geschaffte Levels, Simulierte Frames
SerienAktuelle Serie, Längste Serie
AvatarDashes, Zurückgelegte Strecke
TutorialAbschlüsse, Erstmals abgeschlossen, Zuletzt abgeschlossen - ein Abschluss zählt nur, wenn jeder Schritt des [[13_sandbox
ErstellungErstellte Levels, Gelöschte Levels, Erstellte Objekte, Operationen, Generatorläufe, Hinzugefügte Ressourcen
GeräteTastatur und Maus, Touchscreen, Gamepad, Gyroskop

Die Zeit wird in echten Sekunden gezählt, nicht in Levelzeit. Zeitlupe an einem Checkpoint und ein Durchlauf mit halber Geschwindigkeit zählen so lange, wie sie tatsächlich gedauert haben

Die Gerätezeilen zeigen, welches Gerät den Avatar beim Spielen gesteuert hat. Ein nur angeschlossenes Gerät zählt nicht

Pro Level

Die Datei eines Levels enthält:

  • wann du es zum ersten und zum letzten Mal gespielt hast
  • die echte Zeit im Level und die Zahl der Sitzungen
  • Versuche (jeder Neustart ist ein neuer), Abschlüsse, Tode, Treffer, Dashes
  • Rückkehr zu einem Checkpoint und abgebrochene Durchläufe
  • den weitesten erreichten Punkt und den ersten Abschluss
  • wo im Level du stirbst: nach Anteil der Länge und nach Checkpoint

Rekorde

Ein Rekord wird pro Kombination von Bedingungen geführt: Leben, Geschwindigkeit, Checkpoints an oder aus, Kollision an oder aus und der Bot. Die Geschwindigkeit zählt auf die Hundertstel genau, so wie auf dem Bildschirm

Zen (0 Leben) zählt trotzdem Treffer: jede Kollision geht in seine Zahlen ein, nur die Leben und das Ende des Durchlaufs bleiben verschont

Ein Durchlauf schlägt den Rekord mit denselben Bedingungen, wenn er, in dieser Reihenfolge:

  1. weiter gekommen ist
  2. weniger Treffer kassiert hat
  3. mit mehr Leben geendet hat
  4. weniger Dashes gebraucht hat

Ein Rekord speichert auch den Seed des Durchlaufs und die Version des Levels zu diesem Zeitpunkt. Die Version gehört nicht zu den Bedingungen. So bleibt ein Rekord, der vor der Überarbeitung des Levels aufgestellt wurde, sichtbar, mit der Version daneben

Ein Durchlauf aus dem Editor zählt, stellt aber keine Rekorde auf. Er erhöht Versuche, Tode und Treffer. Rekord, bester Fortschritt und erster Abschluss entstehen dabei nicht, weil das Level nur im Speicher existierte

Schreiben, Löschen, Einfrieren

Das Spiel schreibt die Statistik alle 30 Sekunden. Und sofort am Ende eines Durchlaufs, bei einem Bildschirmwechsel und beim Beenden. Ein Absturz kostet höchstens 30 Sekunden Daten

  • Löschen: Einstellungen → Sonstiges → Speicher. Dort findest du Statistik von Levels, die es nicht mehr gibt und Die gesamte Statistik, einschließlich deines Geräteprofils
  • Mit dem Level löschen: beim Löschen eines Levels wird Auch Statistik löschen angeboten
  • Einfrieren: der anonyme Modus stoppt jedes Schreiben, bis das Spiel geschlossen wird, Einstellungen
  • Auf ein anderes Gerät mitnehmen: exportiere das Profil und importiere es dort. Beim Zusammenführen bleibt bei jedem Zähler der größere Wert, Profilübertragung
Warnung

Ein von Hand kopierter Levelordner behält die ID des Levels. Original und Kopie teilen sich eine Statistikdatei