Wie ein Handy seine eigenen Loopings zählt
Looping braucht weder Kamera noch Schiedsrichter: Das Handy misst seinen Wurf selbst. Das passiert zwischen dem Moment, in dem es deine Hand verlässt, und dem, in dem das Ergebnis erscheint.
Zwei Sensoren, die in jedem Handy stecken
Ein Beschleunigungssensor misst die Kräfte, die auf das Handy wirken. Liegt es auf einem Tisch, misst er die Erdanziehung, etwa 9,8 m/s². Ein Gyroskop misst, wie schnell sich das Handy um jede seiner drei Achsen dreht, in Grad pro Sekunde.
Beide wurden in Handys eingebaut, um den Bildschirm zu drehen, Schritte zu zählen und Fotos zu stabilisieren. Looping liest sie über den Browser, Dutzende Male pro Sekunde.
Den Flug erkennen
Sobald das Handy deine Hand verlässt, schiebt es nichts mehr an. Es ist im freien Fall, auf dem Weg nach oben genauso wie auf dem Weg nach unten, und der Beschleunigungssensor misst so gut wie nichts mehr. Diese plötzliche Stille ist die Signatur eines Flugs. Sie endet mit einem scharfen Ausschlag, wenn eine Hand oder die Matratze das Handy stoppt.
Ein rotierendes Handy trübt das Bild: Sein Beschleunigungssensor sitzt nicht genau in der Mitte, also drückt die Drehung selbst auf ihn. Das Spiel sucht deshalb nicht einfach nach einer Null. Es prüft, ob das, was der Beschleunigungssensor misst, genau dem entspricht, was die vom Gyroskop gemessene Drehung erklärt. Ein Handy, das in der Hand geschüttelt oder auf einem Tisch gedreht wird, besteht diesen Test nicht.
Ein Flug muss mindestens 0,3 Sekunden dauern, um zu zählen: etwa elf Zentimeter hoch, genug, um einen Wurf von einem Zucken der Hand zu unterscheiden.
Die Umdrehungen zählen
Während des Flugs liefert das Gyroskop viele Male pro Sekunde die Drehgeschwindigkeit. Multipliziere jeden Messwert mit der Zeit, die er abdeckt, zähl alles zusammen, und du erhältst den Winkel, um den sich das Handy insgesamt gedreht hat, egal um welche Achse: im Überschlag (ein Salto), um seine Längsachse (eine Rolle) oder flach wie ein Kreisel (eine Flachdrehung).
Ein Looping sind 360°. Die Zahl auf dem Bildschirm ist die Anzahl der vollen Umdrehungen, und eine Umdrehung zählt ab 80 %. Wer bei einem Wurf zuschaut, sieht etwa eine Fünftelumdrehung mehr, als im freien Flug steckt, weil sich das Handy schon beim Loslassen in der Hand dreht und beim Fangen immer noch. In der Rangliste zählt dagegen die Gesamtrotation, aufs Grad genau.
Woher die Höhe kommt
Das Spiel sieht die Decke nicht: Es misst, wie lange der Flug dauert. Was nach oben geworfen und auf gleicher Höhe gefangen wird, steigt die halbe Flugzeit lang und fällt die andere Hälfte, und daraus ergibt sich die Höhe: 0,5 s in der Luft sind etwa 30 cm, 0,75 s etwa 70 cm, eine Sekunde etwa 1,2 m.
Das ist eine Schätzung. Fängst du das Handy tiefer, als du es geworfen hast, schmeichelt dir die Zahl ein wenig.
Wenn der Sensor nicht mehr mitkommt
Jedes Gyroskop hat eine Obergrenze: eine Drehgeschwindigkeit, ab der es immer dieselbe Zahl liefert. Wir haben etwa 1.150 °/s bei manchen Android-Handys gemessen, 2.300 °/s bei anderen und 4.000 °/s bei einem aktuellen iPhone, das sind elf Umdrehungen pro Sekunde.
Geht ein Wurf über die Obergrenze, erfindet das Spiel die fehlenden Umdrehungen nicht. Es wertet das Minimum, das es wirklich gemessen hat, und sagt das im Ergebnis dazu, oder es lehnt den Wurf ab, wenn es nichts garantieren kann. Ein Ergebnis kann unter der Wahrheit liegen; darüber liegt es nie.
Warum der Server das Ergebnis berechnet
Dein Handy zeichnet den Wurf auf; es bewertet ihn nicht. Die Rohmesswerte gehen an den Server des Spiels, der das Ergebnis für alle nach denselben Regeln berechnet und prüft, ob die Messwerte einen echten freien Flug beschreiben. Eine Aufzeichnung kann nur einmal zählen.
Das macht eine Rangliste vertrauenswürdig: Niemand kann eine Zahl einschicken, nur einen Wurf. Ohne Netz wird der Wurf auf dem Handy gespeichert (bis zu zwölf, sieben Tage lang) und gezählt, sobald die Verbindung wieder da ist.
Was das Spiel liest und was nicht
Looping liest die Bewegungssensoren, sonst nichts: keine Kamera, kein Mikrofon, kein Standort. Was gespeichert wird und wie lange, steht unter Impressum & Datenschutz.
Looping spielenMehr erfahren
English Français Español Português Deutsch Italiano Nederlands Polski Türkçe Русский Українська العربية हिन्दी বাংলা Bahasa Indonesia Tiếng Việt ไทย 日本語 한국어 中文