
Finish the Story
把《Halo 3》Guardian 地圖變成可遊玩個人網站的非官方粉絲作品,地圖裡藏著一場走過開發者人生的尋寶;幾乎所有程式碼都由 Codex 撰寫。
權利人/原作: Halo (Microsoft / Halo Studios)
本作是以《Halo 3》Guardian 地圖為舞台的非官方、非商業粉絲作品。它使用經由粉絲經營的 Halo Archive 流通的 Guardian 原版素材匯出檔(幾何模型、UV 座標與貼圖),開發者也表示介面與許多音效同樣是 Halo 的素材;網站重現了《Halo 3》的主選單並播放其音樂。網站的製作名單表示,Halo 相關名稱與標誌是 Microsoft 的商標,素材屬於 Microsoft 及其各自的權利人,本作與 Microsoft、Xbox、Bungie 或 343 Industries 沒有關係,也未獲其背書。開發者表示自己並不擁有 Guardian 素材,也沒有取得授權,若 Microsoft 或 Halo Studios 要求,會將網站下架或修改。 (Hacker News (runshouse))
VibeGameDB 收錄本作,只是為了記錄它是以 AI 編程工具製作的事實。本站不代管遊戲、不代表權利人,收錄也不代表本作已獲授權。
在哪裡玩
列出這款遊戲上架的所有平台。連結都對照官方來源查核過;本站不代管、不轉載任何遊戲。
- 免費遊玩(官方網站)網頁已發布 · 非官方、非商業的 Halo 粉絲作品免費
可在電腦或手機瀏覽器中執行,免下載。
網頁(免下載) · 手機 · 官方連結已於 2026年11月3日 查核。
關於《Finish the Story》
一個要用第一人稱遊戲方式逛的個人網站,舞台是《Halo 3》的多人對戰地圖 Guardian。玩家先進入重現的《Halo 3》主選單,經過大廳後出生在地圖上,再用 WASD 與滑鼠四處探索,找出關於開發者人生的照片、故事、任務、小遊戲與彩蛋;地圖裡有升降氣流、可拾取的道具與武器,而且不需要註冊。開發者 Runbo Li 表示,Guardian 是自己成長過程中的「第三空間」,也是最接近數位家園的地方,並稱這個網站是非官方、非商業的粉絲作品。地圖的幾何模型與貼圖不是 AI 做的,而是來自粉絲經營的 Halo Archive 所分享的 Guardian 原版素材匯出檔;開發者也表示介面與許多音效同樣是 Halo 的素材。地圖之上的一切,從著色器、物理到移動、碰撞與任務流程,都是用 OpenAI 的 Codex 搭配 Astra 模型寫成,開發者表示幾乎所有程式碼都是它寫的。免費在瀏覽器中遊玩,用桌機體驗最好;手機可用觸控操作,但直向時視野很窄。
製作過程
部分驗證開發者寫道「I built it with Codex using Astra」(我用 Codex 搭配 Astra 做出來的),並表示它寫了幾乎所有的程式碼:118 個檔案、共 20,552 行 TypeScript,用掉 9.73 億個 token、37 小時的執行時間,開發者自己則花了大約 25 到 30 小時。依貼文所述,AI 產生的部分是把地圖變成完整遊戲所需的一切:著色器、光影、場景標記、物理、動畫、碰撞、移動、天空與霧氣、升降氣流、道具拾取、武器操作與任務流程。地圖本身不是 AI 產生的,每個道具都是開發者用地圖區域標示圖與開發用座標定位工具親手擺放的。開發者在回覆中補充,所有程式都是 Astra 寫的,真正困難的是描述不是畫面上看得到的錯誤,以及決定回憶要放在哪裡、節奏如何、好不好玩。Astra 是 OpenAI GPT-6 Astra 模型的名稱,OpenAI 於 2026 年 9 月在 ChatGPT 與 Codex 中推出;貼文沒有寫出模型 ID。
- 開發者自述Show HN 討論串中的回覆:「Coding wasn't the hard part because Astra did all of it.」(寫程式不是最難的,因為全都是 Astra 寫的。)……「I couldn't have built this without AI.」(沒有 AI 我做不出這個。) — Hacker News (runshouse)
- 未驗證9to5Mac(2026 年 9 月 4 日):OpenAI 在 ChatGPT 與 Codex 中推出 GPT-6 Astra。我們是依名稱把開發者所說的「Astra」對應到這個模型;開發者並沒有提到 GPT-6。 — 9to5Mac
以 TypeScript 撰寫的瀏覽器遊戲,透過 Three.js 載入來自粉絲經營的 Halo Archive 的 Guardian 原版素材匯出檔(一個有 115,250 個面的 OBJ 檔、原本的 UV 座標,以及 42 張漫反射貼圖)。Codex 搭配 Astra 撰寫了上層的遊戲部分:著色器、光影、物理、碰撞、移動、升降氣流、道具拾取、武器與任務流程。每個道具都是開發者對照地圖區域標示圖與只在開發時使用的座標定位工具,親手擺放到地形上的;開發者表示光是對齊一座升降氣流就試了約十次。21 MB 的地圖模型與貼圖會在大廳倒數與計分畫面期間載入,同時預熱著色器;遊戲以 60 fps 為目標。開發者表示,主要的工夫花在決定哪些回憶該放進地圖、各自放在哪裡、搭配哪種玩法,然後一玩再玩,修正錯誤並調整移動手感。
- 引擎/框架
- 未使用引擎(TypeScript 搭配 Three.js)
- 程式語言
- 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.”查證說明: 工具、程式行數、token 數、執行時間、開發者投入的時數,以及「地圖親手擺設、遊戲層由 AI 撰寫」的分工,都取自開發者 2026 年 9 月 16 日(UTC 20:08)的 Show HN 貼文與討論串中的一則回覆。貼文寫明工具是 Codex,執行的是 Astra;我們依名稱把 Astra 對應到 OpenAI 的 GPT-6 Astra(9to5Mac,2026 年 9 月 4 日),但開發者沒有提供模型 ID。「essentially all of the code」(幾乎所有程式碼)不是具體數字,因此不記錄 AI 程式碼比例。開發者約 25 到 30 小時的投入沒有記為開發時間,因為實際經過的時間沒有說明。發布日沒有說明;Show HN 貼文是最早有日期的來源,因此不記錄發布日期。網站標題、「Unofficial, non-commercial Halo fan project」(非官方、非商業 Halo 粉絲作品)標示與製作名單文字,於 2026 年 11 月 4 日(UTC)在網站上查得;網站程式不會呼叫任何 AI 服務(已檢查)。貼文以第一人稱撰寫,因此開發者記為個人開發,但團隊人數沒有說明。Halo:貼文表示幾何模型、貼圖、介面與許多音效是 Halo 的素材,網站也播放《Halo 3》的選單音樂與影片;製作名單畫面表示本作與 Microsoft、Xbox、Bungie 或 343 Industries 無關,也未獲背書。沒有任何來源顯示取得授權。所在地沒有說明。
開發歷程
開發者在 Hacker News(Show HN)上發表這個網站,表示幾乎所有程式碼都是 Codex 搭配 Astra 寫的。
遊戲表現數據
每項數字衡量的東西都不同——同時在線人數、擁有人數、下載數與銷量不能互相替代,也絕不會加總。標籤會標示每個數字的來源。
評價與排名
編輯尚未評測。
目前未列入排名。
資料來源
| 來源 | 類型 | 發布日期 | 查閱日期 |
|---|---|---|---|
| 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日 |





