샌프란시스코 전체가 게임이 된다: 웹에서 도시를 탐험하다

The entire city of San Francisco as a video game

sf.thijs.gg는 샌프란시스코 전체를 3D 게임처럼 탐험할 수 있는 웹사이트입니다. Apple 지도 데이터를 활용해 도시의 거리와 건물을 실시간으로 렌더링하며, WASD 이동, 마우스 시점 전환, 점프, 글라이더, 차량 탑승 등의 기능을 제공합니다. 사용자는 도시 위를 날아다니거나 거리를 걸으며 샌프란시스코의 구석구석을 자유롭게 둘러볼 수 있습니다.

당신 주변의 거리가 준비되었습니다.
  1. jparishy

    필라델피아 분들 중에 계시다면, 저는 몇 달째 이 게임을 만들고 있습니다: https://cityrider.jpsmaps.com/

    비슷한 컨셉이지만 아트 스타일은 더 추상적입니다. 퀘스트를 추가하기 전에 원했던 기반을 거의 완성해 가고 있습니다. 궁극적인 목표는 이야기를 전하는 것입니다.

    GIS 데이터 위에 구축하는 것은 정말 재미있습니다. 특히 요즘 LLM 덕분에 진입 장벽이 너무 낮아서요. 여러분의 동네나 도시에서 데이터를 공개한다면 모두 한번 시도해 보시길 권합니다. 예를 들어 좌표계를 이해할 필요도 없어서 좋습니다.

    게임에는 계정 없이 들어갈 수 있는 버튼이 있어서 가지고 놀 수 있지만, 재미있는 모드를 얻으려면 게임을 좀 플레이해서 쓰레기 줍기/덤프에서 고철 처리 메커니즘을 알아내야 합니다.

    (*약간의 렉이 있을 수 있습니다. 서버에 RAM이 더 필요하지만 지금은 휴가 중입니다!)

  2. frankhorrigan

    저는 거의 20년 동안 샌프란시스코에 살았지만, 지금은 대부분 뉴욕에서 시간을 보냅니다.

    그리고 솔직히 이걸 보고 감동했습니다. 제 뒷마당을 걷는 게 정말 이상했습니다. 20대 때 자주 가던 Dolo의 그 장소에 가보고, 제가 좋아하는 테니스 코트와 언덕 내리막 길, 디스크 골프 코스 전체를 걸어보는 등 정말 이상한 경험이었습니다.

  3. jvogt

    저는 고도 데이터, 건물 데이터, 지도, 거리뷰 이미지를 가져와서 도시를 GTA 엔진 중 하나에 적합한 지도를 만드는 데 필요한 모든 구성 요소(나무, 소화전, 표지판, 가로등, 신호등 등)로 처리하는 파이프라인을 꿈꿔 왔습니다.

    건물 텍스처는 저해상도 거리뷰 이미지에서 이미지 간 모델을 사용하여 확장/재조명하는 파이프라인으로 재현할 수 있습니다. 건물 모양은 3D 메시 구성 요소용 생성 모델을 사용하여 재구축할 수 있습니다. 도로 및 보도 품질(얼마나 깨끗한지, 차선이 얼마나 희미한지 등)도 이미지에서 추론하여 지도에 적용할 수 있습니다.

    정말 멋진 프로젝트입니다. 계속 발전하길 바랍니다!

  4. cutoff

    정말 멋집니다. 가능하다면 로컬 고해상도 버전을 다운로드하고 싶습니다. 아마도 Google Street View 데이터를 사용할 수 있을까요? 또한, 이것이 실시간 MMO라면 재미있을 것 같습니다. 여기에는 차량 운전 시 코인을 모으는 것 외에는 게임 요소가 별로 없지만, SF 도시 시뮬레이션에 생명을 불어넣을 수 있는 무엇이든 좋을 것 같습니다.

    비교적 쉬워 보이는 추가 기능으로 보고 싶은 것들:

    - 거리 이름 표시, 랜드마크나 상점 표시 (토글 가능)

    - 주소 입력하여 순간이동

    - 주소 입력하여 GPS 스타일로 경로 안내 받아 수동으로 이동

    - 좌표/현재 위치를 공유 가능한 URL로 가져오기

    - 미니맵 확대/축소 또는 확장하여 순간이동을 더 정밀하게

    - 아바타 변경

    - 더 다양한 날씨/조명 옵션

  5. JKCalhoun

    'Vette는 90년대(아마도?)의 레이싱 게임으로 샌프란시스코를 배경으로 했습니다. "3.5인치 플로피 디스크 3장으로 출시"라니, 하하. 물론 지금처럼 풍부한 데이터셋은 없었죠. (아래 링크를 클릭하면 MacOS Safari에서 느낌표가 무시됩니다.) https://en.wikipedia.org/wiki/Vette!

    저는 실제 NASA 달 데이터를 사용한 복셀(레이 캐스팅) 달 착륙선 게임을 만들었습니다 (https://mooncraft2000.com).

  6. kfarr

    정말 멋집니다. 합법적이라면 제가 작업하는 지리공간 프로젝트에서도 비슷한 일을 하고 싶습니다. 하지만 Apple이 이 데이터 사용을 허용할 것 같지는 않습니다. Google은 3D 타일 데이터를 특정 API를 통해 엄격하게 제한하고, Apple은 3D API를 제공하지 않으므로 이는 이용약관에 위배될 수밖에 없다고 생각합니다.

    OP 사이트에서 링크된 이용약관에서:

    > 1.3 제한 사항. 귀하는 서비스 또는 그 일부를 디컴파일, 복호화, 리버스 엔지니어링, 소스 코드 추출을 시도하거나 분해하지 않으며, 제3자가 그렇게 하도록 허용하거나 승인하지 않습니다 (적용 법률 또는 서비스에 포함된 FOSS 구성 요소의 사용을 규율하는 라이선스 조건에 의해 금지된 경우를 제외하고).

    Apple이 이러한 지리공간 데이터 사용을 수용할 것이라는 반박을 듣고 싶습니다!

  7. tuchsen

    아, 멋진 데모네요! 저는 너무 오랫동안 SF 상공을 날아다니며 풍경을 즐겼습니다. M3 Air에서 Chrome으로 사용했는데, 결국에는 덩어리로 변하고 캐릭터가 갇히게 되는데 약 20분 정도 걸립니다. DevTools를 열어보니 게임이 약 400MB로 로드되지만 5분쯤 지나면 메모리 사용량이 2GB에 도달합니다. 메모리 누수를 위해 에이전트가 몇 번의 패스를 수행해야 할 것 같습니다. 그 외에는 정말 재미있습니다!

  8. josephjrobison

    정말 놀랍습니다. 그리고 이것이 앞으로 가장 나쁜 버전일 것입니다. 곧 4K 버전을 탐험하게 될 것이고, 튀니스의 모든 쓰레기통을 열 수 있게 될 것입니다. 매혹적이네요. 알카트라즈까지 가서 들어가는 방법을 알아내는 것은 (지루하지만) 정말 재미있었습니다.

이 날의 다른 글

2026-08-24