
Finish the Story
Un projet de fan non officiel de Halo 3 qui transforme la carte Guardian en site web personnel jouable, avec une chasse au trésor à travers la vie du développeur ; Codex a écrit la quasi-totalité du code.
Site officiel runboli.com, vérifié le 3 nov. 2026. Le site du développeur lui-même ; c'est l'URL de son post Show HN.
Ayant droit / œuvre originale : Halo (Microsoft / Halo Studios)
Projet de fan non officiel et non commercial situé dans la carte Guardian de Halo 3. Il utilise un export original des ressources de Guardian (géométrie, coordonnées UV et textures) diffusé via le Halo Archive, tenu par des fans, et le développeur indique que l'interface et de nombreux effets sonores sont également issus de Halo ; le site reconstitue le menu de Halo 3 et en diffuse la musique. Les crédits du site indiquent que les noms et logos Halo sont des marques de Microsoft, que les ressources appartiennent à Microsoft et à leurs propriétaires respectifs, et que le projet n'est ni affilié à Microsoft, Xbox, Bungie ou 343 Industries, ni approuvé par eux. Le développeur déclare ne pas posséder les ressources de Guardian ni disposer d'une licence pour celles-ci, et s'engage à retirer ou modifier le site si Microsoft ou Halo Studios le demandait. (Hacker News (runshouse))
VibeGameDB référence ce jeu uniquement pour documenter qu'il a été créé avec des outils de code IA. Nous ne l'hébergeons pas, nous ne représentons pas l'ayant droit, et sa présence ici ne signifie pas qu'il fait l'objet d'une licence.
Où y jouer
Toutes les plateformes où ce jeu est disponible. Les liens sont vérifiés auprès des sources officielles ; nous n'hébergeons ni ne copions aucun jeu.
- Jouer gratuitement — site officielNavigateurSorti · Projet de fan de Halo non officiel et non commercialGratuit
Fonctionne dans un navigateur sur ordinateur ou mobile. Aucun téléchargement.
Navigateur (sans téléchargement) · Mobile · Lien officiel vérifié le 3 nov. 2026.
À propos de Finish the Story
Un site web personnel qui se joue comme un jeu à la première personne dans Guardian, une carte multijoueur de Halo 3 — la nostalgie frappe fort. On commence dans une reconstitution du menu principal de Halo 3, on passe par le salon d'attente et on apparaît sur la carte, puis on l'explore avec les touches WASD et la souris pour trouver des photos, des histoires, des quêtes, des mini-jeux et des easter eggs sur la vie du développeur ; il y a des ascenseurs, des objets à ramasser et des armes à manier, et aucune inscription. Le développeur, Runbo Li, décrit Guardian comme son « troisième lieu » d'adolescence et ce qui se rapprochait le plus pour lui d'un foyer numérique, et présente le site comme un projet de fan non officiel et non commercial. La géométrie et les textures de la carte ne sont pas faites par IA : elles proviennent d'un export original des ressources de Guardian partagé via le Halo Archive, tenu par des fans, et le développeur indique que l'interface et de nombreux effets sonores sont aussi issus de Halo. Tout ce qui se trouve par-dessus la carte, des shaders et de la physique aux déplacements, aux collisions et à l'enchaînement des quêtes, a été écrit avec Codex d'OpenAI et le modèle Astra, qui a écrit selon le développeur la quasi-totalité du code. Il tourne gratuitement dans le navigateur, de préférence sur ordinateur ; les commandes tactiles fonctionnent sur téléphone, avec un champ de vision étroit en mode portrait.
Comment il a été développé
Partiellement vérifiéLe développeur écrit « I built it with Codex using Astra » et dit que celui-ci a écrit la quasi-totalité du code : 20 552 lignes de TypeScript réparties sur 118 fichiers, pour 973 millions de tokens et 37 heures d'exécution, en plus d'environ 25 à 30 heures de son propre temps. Selon le post, la partie générée par IA comprend tout ce qu'il fallait pour transformer la carte en jeu complet : shaders, éclairage, tags de scénario, physique, animations, collisions, déplacements, ciel et brouillard, ascenseurs, objets à ramasser, maniement des armes et enchaînement des quêtes. La carte elle-même n'est pas générée par IA, et chaque objet a été placé à la main sur la géométrie à l'aide de cartes de callouts et d'un localisateur de coordonnées réservé au développement. Dans une réponse, le développeur ajoute qu'Astra a écrit tout le code et que les parties difficiles étaient de décrire des bugs non visuels et de décider où placer les souvenirs, le rythme et si quelque chose était amusant. Astra est le nom du modèle GPT-6 Astra d'OpenAI, qu'OpenAI a publié pour ChatGPT et Codex en septembre 2026 ; le post ne donne aucun identifiant de modèle.
- DéclaréRéponse dans le fil 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)
- Non9to5Mac (4 sept. 2026) : OpenAI publie GPT-6 Astra pour ChatGPT et Codex. Nous rattachons l'« Astra » du développeur à ce modèle par son nom ; le développeur ne parle pas de GPT-6. — 9to5Mac
Un jeu sur navigateur en TypeScript qui charge via Three.js un export original des ressources de Guardian issu du Halo Archive, tenu par des fans (un OBJ de 115 250 faces, avec les coordonnées UV d'origine et 42 textures diffuses). Codex avec Astra a écrit la couche de jeu par-dessus : shaders, éclairage, physique, collisions, déplacements, ascenseurs, objets à ramasser, armes et enchaînement des quêtes. Le développeur a placé chaque objet à la main à l'aide de cartes de callouts et d'un localisateur de coordonnées réservé au développement, et dit que l'alignement d'un seul ascenseur a demandé une dizaine d'itérations. Les 21 Mo de géométrie et de textures de la carte se chargent derrière le compte à rebours du salon et l'écran des scores pendant que les shaders se préchauffent ; le jeu vise 60 ips. Le développeur dit que l'essentiel de l'effort a porté sur le choix des souvenirs à intégrer à la carte, de l'endroit où placer chacun et de la mécanique adaptée, puis sur des parties répétées pour corriger les bugs et ajuster les déplacements.
- Moteur / framework
- Aucun moteur (TypeScript avec Three.js)
- Langages
- TypeScript
- Taille de l'équipe
- Non communiqué
- Durée de développement
- Non communiqué
- Coût de développement
- Non communiqué
- Code écrit par l'IA
- Non communiqué
“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.”Notes de vérification : L'outil, le nombre de lignes, le nombre de tokens, la durée d'exécution, les heures du développeur et la répartition entre la carte placée à la main et la couche de jeu écrite par l'IA proviennent du post Show HN du développeur du 16 sept. 2026 (20:08 UTC) et d'une réponse dans le fil. Le post nomme Codex comme outil et Astra comme ce sur quoi il tournait ; Astra est rattaché à GPT-6 Astra d'OpenAI par son nom (9to5Mac, 4 sept. 2026), mais le développeur ne donne aucun identifiant de modèle. « La quasi-totalité du code » n'est pas un chiffre, donc aucune part de code IA n'est enregistrée. Les heures du développeur (environ 25 à 30) ne sont pas enregistrées comme durée de développement, car la durée calendaire n'est pas indiquée. Le jour de sortie n'est pas précisé ; le post Show HN est la plus ancienne source datée, donc aucune date de sortie n'est enregistrée. Le titre du site, la mention « Unofficial, non-commercial Halo fan project » et le texte des crédits ont été lus sur le site en ligne le 4 nov. 2026 (UTC) ; le code du site n'appelle aucun service d'IA (vérifié). Le développeur est enregistré comme seul auteur parce que le post est rédigé à la première personne, mais la taille de l'équipe n'est pas indiquée. Halo : le post indique que la géométrie, les textures, l'interface et de nombreux effets sonores sont issus de Halo, et le site diffuse la musique et la vidéo du menu de Halo 3 ; l'écran des crédits indique que le projet n'est ni affilié à Microsoft, Xbox, Bungie ou 343 Industries, ni approuvé par eux. Aucune source ne fait état d'une licence. La localisation n'est pas indiquée.
Historique du développement
Le développeur présente le site sur Hacker News (Show HN), en attribuant à Codex avec Astra la quasi-totalité du code.
DéclaréHacker News (runshouse)
Performances du jeu
Chaque chiffre mesure quelque chose de différent : joueurs simultanés, propriétaires, téléchargements et ventes ne sont jamais interchangeables et ne sont jamais additionnés. Les labels indiquent la provenance de chaque nombre.
Navigateur (site officiel)
Gratuit ; sans inscription. Idéal dans un navigateur sur ordinateur ; les commandes tactiles fonctionnent sur téléphone.
Aucune donnée publique enregistrée pour cette fiche.
Non disponible publiquement : Joueurs simultanés (site), Revenu mensuel, Revenu brut.
Ventes et revenus (toutes plateformes)
Jeu sur navigateur — il n'y a aucun téléchargement à comptabiliser.
Avis et classements
Pas encore testé par la rédaction.
Absent des classements pour le moment.
Sources
| Source | Type | Publication | Consulté |
|---|---|---|---|
| Show HN: Halo 3's Guardian, playable in the browser, as my personal website Hacker News (runshouse) | Devlog | 16 sept. 2026 | 3 nov. 2026 |
| Finish the Story: A Playable Personal Website in Halo 3 Runbo Li | Site officiel | Non confirmé | 3 nov. 2026 |
| OpenAI releasing major upgrade to ChatGPT and Codex with GPT-6 Astra, details here 9to5Mac | Presse | 4 sept. 2026 | 3 nov. 2026 |
| Official game page (language check) Runbo Li | Site officiel | Non confirmé | 3 nov. 2026 |





