
Finish the Story
헤일로 3의 Guardian 맵을 플레이 가능한 개인 웹사이트로 바꾼 비공식 팬 프로젝트. 개발자의 인생을 따라가는 보물찾기가 펼쳐지며, 코드는 사실상 전부 Codex가 썼습니다.
공식 사이트 runboli.com, 2026년 11월 3일 확인. 개발자 본인의 사이트이며, 개발자의 Show HN 게시물에 걸린 URL입니다.
권리자 / 원작: Halo (Microsoft / Halo Studios)
헤일로 3의 Guardian 맵을 배경으로 한 비공식 비상업 팬 프로젝트입니다. 팬이 운영하는 Halo Archive를 통해 배포된 원본 Guardian 에셋 익스포트(지오메트리, UV 좌표, 텍스처)를 사용하며, 개발자에 따르면 UI와 많은 효과음도 헤일로 소재입니다. 사이트는 헤일로 3 메뉴를 재현하고 그 음악을 재생합니다. 사이트 크레딧에는 헤일로 명칭과 로고가 Microsoft의 상표이고, 에셋은 Microsoft와 각 소유자에게 속하며, 이 프로젝트는 Microsoft, Xbox, Bungie, 343 Industries와 제휴하거나 승인받지 않았다고 적혀 있습니다. 개발자는 Guardian 에셋을 소유하거나 라이선스를 받지 않았으며, Microsoft나 Halo Studios가 요청하면 사이트를 내리거나 수정하겠다고 밝힙니다. (Hacker News (runshouse))
VibeGameDB는 이 게임이 AI 코딩 툴로 제작되었다는 사실을 기록하기 위해서만 등록합니다. 게임을 호스팅하지 않으며, 권리자를 대리하지 않고, 등록되었다고 해서 라이선스를 받았다는 뜻은 아닙니다.
플레이할 수 있는 곳
이 게임이 나온 모든 플랫폼입니다. 링크는 공식 출처와 대조해 확인하며, 게임을 직접 호스팅하거나 미러링하지 않습니다.
- 무료 플레이 — 공식 사이트브라우저출시됨 · 비공식 비상업 헤일로 팬 프로젝트무료
PC나 모바일 브라우저에서 실행됩니다. 다운로드 필요 없음.
브라우저(다운로드 없음) · 모바일 · 공식 링크 확인일: 2026년 11월 3일.
Finish the Story 소개
추억의 맵이 곧 포트폴리오. 헤일로 3의 멀티플레이 맵 Guardian 안에서 1인칭 게임으로 플레이하는 개인 웹사이트입니다. 헤일로 3 메인 메뉴를 재현한 화면에서 시작해 로비를 거쳐 맵에 스폰한 뒤, WASD와 마우스로 돌아다니며 개발자의 인생에 관한 사진, 이야기, 퀘스트, 미니게임, 이스터 에그를 찾습니다. 리프트, 아이템, 무기도 있으며 가입은 필요 없습니다. 개발자 Runbo Li는 Guardian을 자라면서 지낸 제3의 장소이자 디지털 고향에 가장 가까운 곳이라 부르며, 이 사이트를 비공식 비상업 팬 프로젝트라고 소개합니다. 맵 지오메트리와 텍스처는 AI로 만든 것이 아닙니다. 팬이 운영하는 Halo Archive를 통해 공유된 원본 Guardian 에셋 익스포트에서 가져왔으며, 개발자에 따르면 UI와 많은 효과음도 헤일로의 소재입니다. 셰이더와 물리부터 이동, 충돌, 퀘스트 라우팅까지 맵 위에 얹은 모든 것은 OpenAI의 Codex와 Astra 모델로 작성했으며, 개발자는 코드를 사실상 전부 Astra가 썼다고 말합니다. 브라우저에서 무료로 실행되며 데스크톱에서 가장 잘 돌아갑니다. 휴대폰에서는 터치 조작이 되지만 세로 모드에서는 시야가 좁습니다.
제작 방식
일부 검증됨개발자는 “I built it with Codex using Astra”라고 쓰며, Astra가 코드를 사실상 전부 작성했다고 말합니다. TypeScript 118개 파일에 걸친 20,552줄로, 토큰 9억 7,300만 개와 실행 시간 37시간을 썼고, 개발자 본인은 약 25~30시간을 들였습니다. 게시물에 따르면 AI가 생성한 부분은 맵을 완전한 게임으로 바꾸는 데 필요한 모든 것, 즉 셰이더, 조명, 시나리오 태그, 물리, 애니메이션, 충돌, 이동, 하늘과 안개, 리프트, 아이템, 무기 처리, 퀘스트 라우팅입니다. 맵 자체는 AI가 생성하지 않았으며, 모든 아이템은 콜아웃 맵과 개발 전용 좌표 탐지기로 지오메트리에 맞춰 손으로 배치했습니다. 개발자는 답글에서 코딩은 Astra가 전부 했고, 어려웠던 것은 시각적으로 드러나지 않는 버그를 설명하는 일과 기억을 어디에 둘지, 페이싱, 재미 여부를 판단하는 일이었다고 덧붙입니다. Astra는 OpenAI가 2026년 9월 ChatGPT와 Codex용으로 출시한 GPT-6 Astra 모델의 이름이며, 게시물에 모델 ID는 없습니다.
- 개발자Show HN 스레드 답글: “Coding wasn't the hard part because Astra did all of it.” … “I couldn't have built this without AI.” — Hacker News (runshouse)
- 미검증9to5Mac (2026년 9월 4일): OpenAI가 ChatGPT와 Codex용 GPT-6 Astra를 출시. 개발자가 말한 “Astra”를 이름으로 이 모델과 대응시켰으며, 개발자는 GPT-6이라고 말하지 않았습니다. — 9to5Mac
팬이 운영하는 Halo Archive의 원본 Guardian 에셋 익스포트(면 115,250개, 원본 UV 좌표, 디퓨즈 텍스처 42장으로 된 OBJ)를 Three.js로 불러오는 TypeScript 브라우저 게임입니다. 그 위의 게임 레이어인 셰이더, 조명, 물리, 충돌, 이동, 리프트, 아이템, 무기, 퀘스트 라우팅은 Astra를 쓴 Codex가 작성했습니다. 개발자는 콜아웃 맵과 개발 전용 좌표 탐지기를 이용해 모든 아이템을 직접 배치했으며, 리프트 하나를 맞추는 데 약 열 번의 반복이 필요했다고 말합니다. 21 MB의 맵 지오메트리와 텍스처는 셰이더가 준비되는 동안 로비 카운트다운과 스코어카드 화면 뒤에서 불러오며, 게임은 60 fps를 목표로 합니다. 개발자에 따르면 주된 노력은 어떤 기억을 맵에 넣을지, 각각을 어디에 둘지, 어떤 메커닉이 어울릴지 고르고, 다시 플레이하며 버그를 고치고 이동감을 조정하는 데 들어갔습니다.
- 엔진 / 프레임워크
- 엔진 없음 (Three.js를 사용한 TypeScript)
- 프로그래밍 언어
- TypeScript
- 팀 규모
- 비공개
- 개발 기간
- 비공개
- 개발 비용
- 비공개
- AI가 작성한 코드
- 비공개
“I built it with Codex using Astra. It wrote essentially all of the code: 20,552 lines of TypeScript across 118 files, 973M tokens, 37 hours of runtime, and about 25-30 hours of my time.”검증 메모: 도구, 코드 줄 수, 토큰 수, 실행 시간, 개발자의 작업 시간, 손으로 배치한 맵과 AI가 작성한 게임 레이어의 구분은 개발자의 2026년 9월 16일(20:08 UTC) Show HN 게시물과 스레드 답글에서 가져왔습니다. 게시물은 도구로 Codex를, 그 위에서 돌린 것으로 Astra를 언급합니다. Astra는 이름을 근거로 OpenAI의 GPT-6 Astra와 대응시켰지만(9to5Mac, 2026년 9월 4일), 개발자는 모델 ID를 밝히지 않았습니다. “사실상 전부”는 수치가 아니므로 AI 코드 비중은 기록하지 않았습니다. 개발자의 작업 시간(약 25~30시간)은 달력상 기간이 밝혀지지 않아 개발 기간으로 기록하지 않았습니다. 출시일은 밝혀져 있지 않으며, Show HN 게시물이 가장 이른 날짜의 출처이므로 출시일은 기록하지 않았습니다. 사이트 제목, “Unofficial, non-commercial Halo fan project” 표기, 크레딧 텍스트는 2026년 11월 4일(UTC) 실제 사이트에서 확인했으며, 사이트 코드는 AI 서비스를 호출하지 않습니다(확인함). 게시물이 1인칭으로 쓰여 개발자를 1인으로 기록했지만, 팀 규모는 밝혀져 있지 않습니다. 헤일로: 게시물에 따르면 지오메트리, 텍스처, UI, 많은 효과음이 헤일로 소재이며, 사이트는 헤일로 3 메뉴 음악과 영상을 재생합니다. 크레딧 화면에는 이 프로젝트가 Microsoft, Xbox, Bungie, 343 Industries와 제휴하거나 승인받지 않았다고 적혀 있습니다. 라이선스를 보여 주는 출처는 없습니다. 소재지는 밝혀져 있지 않습니다.
개발 연혁
개발자가 Hacker News에 사이트를 Show HN으로 공개하며, 코드는 사실상 전부 Astra를 쓴 Codex가 작성했다고 밝힘.
게임 성과
각 수치는 서로 다른 것을 측정합니다. 동시 접속자, 보유자, 다운로드, 판매량은 서로 대체할 수 없으며 절대 합산하지 않습니다. 라벨은 각 숫자의 출처를 나타냅니다.
리뷰 및 랭킹
아직 편집팀 리뷰가 없습니다.
현재 랭킹에 없습니다.
출처
| 출처 | 유형 | 게재일 | 접속일 |
|---|---|---|---|
| Show HN: Halo 3's Guardian, playable in the browser, as my personal website Hacker News (runshouse) | 개발 일지 | 2026년 9월 16일 | 2026년 11월 3일 |
| Finish the Story: A Playable Personal Website in Halo 3 Runbo Li | 공식 사이트 | 미확인 | 2026년 11월 3일 |
| OpenAI releasing major upgrade to ChatGPT and Codex with GPT-6 Astra, details here 9to5Mac | 언론 보도 | 2026년 9월 4일 | 2026년 11월 3일 |
| Official game page (language check) Runbo Li | 공식 사이트 | 미확인 | 2026년 11월 3일 |





