San Francisco entero, ahora un videojuego

The entire city of San Francisco as a video game

Un desarrollador ha convertido toda la ciudad de San Francisco en un videojuego jugable en el navegador. Usando datos cartográficos de Apple, el proyecto permite explorar la ciudad en 3D, teletransportarse a cualquier lugar, y moverse a pie, en vehículo o con un planeador. La interfaz muestra detalles como el propietario de cada parcela y niveles de zoom que van desde la vista aérea hasta la calle. Una hazaña técnica que transforma una ciudad real en un mundo virtual interactivo.

Las calles a tu alrededor están listas: muévete con WASD, mira con el ratón, salta con la barra espaciadora, corre con Shift, cambia la cámara con C, y planea con H.
  1. jparishy

    Para cualquier persona de Filadelfia por aquí, he estado haciendo este juego durante unos meses: https://cityrider.jpsmaps.com/

    Concepto similar, pero más abstracto en cuanto al estilo artístico. Estoy bastante cerca de tener la base que quería antes de añadir misiones encima; contar una historia es el objetivo final.

    Construir sobre datos GIS es súper divertido. Especialmente porque la barrera de entrada es muy baja estos días con los LLMs. Animo a todos a intentarlo si tu pueblo o ciudad local publica algunos datos. No hay necesidad de entender sistemas de coordenadas, por ejemplo, lo cual es agradable.

    Para el juego, hay un botón para entrar sin cuenta para que puedas jugar un poco, pero para conseguir los mods divertidos tendrás que jugar un poco y descubrir la mecánica de recoger basura/chatarrar en el vertedero del juego.

    (*puede haber un poco de lag; el servidor necesita más RAM pero estoy de vacaciones ahora mismo!)

  2. frankhorrigan

    Viví en San Francisco durante casi 20 años, aunque ahora paso la mayor parte del tiempo en Nueva York.

    Y sinceramente esto me emocionó. Fue rarísimo caminar por mi patio trasero. Ir al lugar en Dolo que solía frecuentar en mis veintes. Mis canchas de tenis favoritas y las bajadas en patineta, recorrí todo el campo de disc golf, etc.

  3. jvogt

    He soñado con un pipeline que pueda tomar datos de elevación, datos de edificios, mapas e imágenes de streetview para procesar una ciudad en todos los componentes que necesitarías para construir un mapa adecuado para uno de los motores de GTA, incluyendo todos los otros objetos como árboles, hidrantes, señales, postes de luz, semáforos, etc.

    Las texturas de los edificios podrían recrearse a partir de las imágenes de streetview de baja resolución usando un pipeline para escalarlas / reiluminarlas con modelos de imagen a imagen. Las formas de los edificios podrían reconstruirse usando modelos generativos para componentes de mallas 3D. La calidad de carreteras y aceras (qué tan limpias, qué tan desvaídas están las líneas, etc.) también podría inferirse de las imágenes para aplicarse al mapa.

    Proyecto súper genial, ¡espero que siga evolucionando!

  4. cutoff

    Esto es increíble. Definitivamente descargaría una versión local de mayor resolución si fuera una opción, ¿quizás usando datos de Google Street View? Además, si esto fuera un MMO en vivo, sería divertido. No es que realmente haya un aspecto de juego aquí aparte de las monedas al conducir un vehículo, pero cualquier cosa para darle algo de vida a la ciudad simulada de SF sería agradable.

    Opciones aparentemente más fáciles que me gustaría ver:

    - mostrar nombres de calles, quizás algunos puntos de referencia o negocios, conmutable

    - ingresar dirección para teletransportarse

    - ingresar dirección para obtener indicaciones, estilo GPS, para viajar allí manualmente

    - obtener coordenadas / ubicación actual como URL para compartir

    - hacer zoom en el minimapa, o expandir el minimapa, para que teletransportarse pueda ser más preciso

    - avatar cambiable

    - más opciones dinámicas de clima / iluminación

  5. JKCalhoun

    'Vette fue un juego de carreras de los 90 (¿creo?) que cubría San Francisco. "Lanzado en 3 disquetes", jaja. Obviamente sin el rico conjunto de datos que tenemos ahora. (Al hacer clic en el siguiente enlace se ignora el signo de exclamación final en Safari de MacOS para mí.) https://en.wikipedia.org/wiki/Vette!

    Hice un aterrizador lunar voxel (ray casting) que usaba datos reales de la NASA (https://mooncraft2000.com).

  6. kfarr

    Esto es increíble y si es legal me encantaría hacer cosas similares en proyectos geoespaciales en los que trabajo. Sin embargo, no creo que Apple esté de acuerdo con este uso de sus datos. Sé que Google limita estrechamente sus datos de tiles 3D a través de una API específica y Apple no ofrece una API 3D, por lo tanto esto tiene que ir contra los Términos de Servicio.

    De los Términos de Servicio enlazados desde el sitio de OP:

    > 1.3 Restricciones. Usted no podrá, ni permitirá ni autorizará a un tercero a: (...) (xiv) descompilar, descifrar, realizar ingeniería inversa, intentar derivar el código fuente o desensamblar el Servicio o cualquier parte del mismo (excepto y solo en la medida en que esta restricción esté prohibida por la ley aplicable o por los términos de licencia que rigen el uso de cualquier componente FOSS que pueda estar incluido con el Servicio)

    ¡Me encantaría que la gente me demostrara que estoy equivocado y que Apple aceptará este uso de sus datos geoespaciales!

  7. tuchsen

    ¡Ah, buen demo! Volé por San Francisco durante demasiado tiempo solo disfrutando de las vistas. En mi M3 Air usando Chrome eventualmente se convierte en manchas y mi personaje se atasca, tarda unos veinte minutos. Abrí las herramientas de desarrollador y el juego carga con unos 400 MB pero después de cinco minutos estoy en 2 GB de consumo de memoria. Supongo que necesitas que tu agente haga un par de pasadas para detectar fugas de memoria. ¡Muy divertido por lo demás!

  8. josephjrobison

    Muy asombroso. Y esto es lo peor que será. Pronto estaremos explorando versiones 4K de esto y podremos abrir cada bote de basura en Túnez. Fascinante. Me divertí mucho (aunque tedioso) yendo a Alcatraz y descubriendo cómo entrar.

Más de este día

2026-08-24