Virtual Visiting: Google Street View mit dem Gamecontroller spielbar machen

Warum gibt es keine spielbare 3D-Darstellung zumindest der großen Städte der Welt? Diese Frage habe ich mir kürzlich gestellt, angeregt durch einen Beitrag auf Hacker News. Ein Student hat “San Francisco - The Game” gevibecodet, ein Erkundungsspiel aus der Third-Person-Perspektive, in dem man durch eine vollständige 3D-Darstellung von San Francisco läuft, die aus Apple-Maps-Daten erzeugt wurde. Das Ergebnis sieht ähnlich aus wie der First-Person-Modus von Google Earth Pro Studio.1 Es ist zweifellos beeindruckend, aber weit entfernt von AAA-Spielqualität. Es gibt viele Artefakte wie wackelige Kanten, verschwommene Texturen und falsche Volumen, die den Landschaften eine traumartige Atmosphäre verleihen.
Das überrascht mich ziemlich, denn es gibt fiktive virtuelle Welten von beachtlicher Größe, etwa Der Herr der Ringe Online. Angesichts des Hypes auf Hacker News rund um Gaussian Splatting, mit dem sich aus 2D-Informationen volumetrische 3D-Daten erzeugen lassen, hätte ich erwartet, dass eine spielbare Erdsimulation nur eine Frage der eingesetzten Rechenleistung ist. Zumindest für einzelne Gebiete sollte es machbar sein, Panoramabilder aus Google Street View in 3D-Level zu verwandeln. Offenbar gibt es bereits Forschung in diese Richtung. Zwei Hindernisse sind dabei der große Abstand von 10 m zwischen den Street-View-Aufnahmen und das Ausblenden von Autos, Menschen und anderen Hindernissen.
Ich würde mich sehr über die Möglichkeit freuen, ferne Orte in AAA-Spielqualität zu besuchen. Ja, eigentlich suche ich eine Art Walking Simulator. Aber es wäre das perfekte ruhige Spiel, um es nach einem Arbeitstag zur Entspannung online mit Freunden zu spielen. Und es hätte den zusätzlichen Vorteil, dass man etwas über andere Länder, Kulturen und Orte lernt, die in der Welt tatsächlich eine Rolle spielen – statt über Fantasy-Lore, die nur einen womöglich nerdigen Teil der Gesellschaft interessiert. Reisen mit kleinem CO₂-Fußabdruck, sich weltweit verbunden fühlen in einer Welt, die zunehmend vom Nationalismus gespalten wird – das scheint mir wirklich ein lohnendes Projekt zu sein.
Und seien wir ehrlich: Nur sehr wenige von uns können in ihrem Leben an all die Orte reisen, die sie gern besuchen würden. Da ist es völlig in Ordnung, ein paar davon nur virtuell zu besuchen.
Weil mich diese Idee des virtuellen Besuchens so fasziniert hat, habe ich eine Übergangslösung zusammengebastelt. Sie braucht nicht die aufwendige Hardware von Google Earth VR und bietet trotzdem ein ordentliches Erlebnis: Ich habe ein Plugin für den Chromium-Browser gevibecodet, mit dem ihr Google Street View per Gamepad steuern könnt, ähnlich wie in einem Sandbox-Spiel. Den Code hat Claude Opus 5.5 geschrieben, er ist als Open Source auf meiner GitHub-Seite verfügbar. Für mehr Immersion spielt das Plugin atmosphärische Tonaufnahmen ab, die in der Nähe der aktuellen Street-View-Position entstanden sind. Außerdem lassen sich per Sprachsynthese vorgelesene Wikipedia-Artikel abspielen, sodass man unterwegs Informationen wie von einem Reiseführer bekommt.
Gerade spiele ich einen dreitägigen Besuchsplan durch, den ich mit Claude erstellt habe, und habe großen Spaß daran. Den Reiseführer Tokyo with Hana findet ihr hier. Für die Buttons der Karte muss man an die Route heranzoomen und die Street-View-Figur von unten rechts von Hand an den Startpunkt ziehen. Ich hoffe, das in einer künftigen Version zu verbessern und vielleicht sogar eine spielähnlichere Verbindung von Reiseplan und Street View zu schaffen.
-
Falls ihr euch fragt: Das bekommt ihr, wenn ihr die Desktop-App herunterladet, irgendwo Street View öffnet und dann mit dem Schalter oben rechts in die 3D-Ansicht wechselt. ↩