Willkommen bei _________
Alpha-Phase
Das Spiel befindet sich derzeit in der Alpha-Phase und nur ausgewählte Personen haben Zugriff darauf. Es wird daran gearbeitet, das Spiel zu verbessern und in naher Zukunft für alle verfügbar zu machen.
Bitte habt Geduld und bleibt dran. Sobald das Spiel für alle verfügbar ist, könnt ihr euch registrieren und daran teilnehmen.
Das Spiel basiert auf einer Idee ähnlich wie Geocaching. Anstatt jedoch physisch versteckte Gegenstände zu suchen, geht es darum, BSSIDs zu entdecken, die von öffentlichen Verkehrsmitteln wie Bussen und Bahnen ausgestrahlt werden.
BSSIDs (Basic Service Set Identifier) sind einzigartige Kennungen für WLAN-Netzwerke, die von Geräten ausgestrahlt werden. Jedes WLAN-Netzwerk hat eine eindeutige BSSID, die als seine Identifikationsnummer fungiert. Dieses Spiel nutzt diese BSSIDs um einen Wettbewerb zwischen Benutzern zu ermöglichen.
Das Ziel des Spiels ist es, eine unterhaltsame und interaktive Möglichkeit zu schaffen, um die Nutzung von öffentlichen Verkehrsmitteln zu fördern. Durch das Suchen und Finden von BSSIDs von Bussen und Bahnen können Benutzer auf spielerische Weise ihre Stadt erkunden und neue Orte entdecken. Gleichzeitig soll das Bewusstsein für die Bedeutung von öffentlichen Verkehrsmitteln als umweltfreundliche Alternative zum Autoverkehr gestärkt werden.
So funktioniert das Spiel
Das Spiel ermöglicht es Benutzern, mit einem Scanner (z.B. einem Raspberry Pi oder einem Smartphone) nach BSSIDs zu suchen, die von öffentlichen Verkehrsmitteln ausgestrahlt werden. Die Plattform zeichnet die gefundenen BSSIDs auf und die Spieler können ihre Ergebnisse in einer Rangliste mit anderen Spielern vergleichen. Der Spieler, der die meisten BSSIDs findet steht ganz oben in der Rangliste.
Teilnahme am Spiel
Um am Spiel teilzunehmen, können Benutzer gefundene BSSIDs mit der dazugehörigen Location und einem Timestamp an eine API senden. Dazu können sie entweder eigene Skripte schreiben oder ein bereits vorhandenes Python-Skript (z.B. auf einem Raspberry Pi) ausführen, während sie die Gegend erkunden. Die Ergebnisse werden dann automatisch in die Rangliste eingetragen und Spieler können ihre Ergebnisse mit anderen vergleichen.
Skripte und Apps
1. Python-Skript
Dieses Python-Skript kann z.B. auf einem Raspberry Pi gestartet werden, welches von unterwegs alle
gefundenen BSSIDs speichert.
Github:
MrKrisKrisu/rpi-vehicletracking
2. Airport Utility
Über Airport-Utility lässt sich eine Momentaufnahme von den aktuellen Netzwerken erstellen. Der so entstehende Export kann im Webinterface manuell importiert werden.
3. Mach dein eigenes Ding
Es gibt eine API, also bau dir dein eigenes Vorgehen und hab einfach Spaß. :)