Aller au contenu
VibeGameDB
Loft Day preview image
Non officiel · propriété intellectuelle tierce

Loft Day

Behdad Esfahbod

Créé avec ClaudeDéclaré par le développeurHacker News (behdad) ↗Créé avec CodexDéclaré par le développeurHacker News (behdad) ↗AventureCasualNavigateurGitHubPartiellement vérifié

Un point-and-click sur navigateur né d'un site de mariage : on se balade dans dix pièces illustrées, on organise une fête et on part en road trip ; d'après le README, ce sont des agents IA qui écrivent tout le code. 💍

Où y jouer

Site officiel marketa.behdad.org, vérifié le 3 nov. 2026. Lien présent dans le post Show HN du développeur et dans le README du dépôt.

Avis de droit d'auteur : œuvre non officielle · Inclut un logiciel tiers

Ayant droit / œuvre originale : Duke Nukem 3D shareware (3D Realms), Prince of Persia (via PrinceJS), an MS-DOS Nibbles build and open-source games and runtimes

Le jeu intègre des logiciels tiers : l'épisode shareware de Duke Nukem 3D sous la licence shareware de 3D Realms, un moteur Doom avec les données FreeDM, ioquake3 avec les données d'OpenArena, Pyodide, l'émulateur v86, js-dos et HarfBuzz, chacun sous la licence indiquée par le dépôt. Deux éléments n'ont pas de licence propre indiquée : un exécutable Nibbles pour MS-DOS fourni par le propriétaire du site, pour lequel les notes de build ne revendiquent aucun statut open source ni shareware, et la campagne, les graphismes et les sons de Prince of Persia fournis avec PrinceJS, que le script de déploiement désigne comme publié sous Unlicense sans nommer de licence distincte pour ces ressources. (GitHub (behdad))

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.

  • NavigateurSortiGratuit

    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.

    Jouer gratuitement — site officiel
  • GitHubSorti · Code source (MIT pour le code original)Gratuit

    Dépôt du code source, pas un endroit pour jouer.

    Lien officiel vérifié le 3 nov. 2026.

    Voir sur GitHub

À propos de Loft Day

Un point-and-click gratuit, sorti tout droit du site de mariage d'un couple. On explore un loft illustré de dix pièces reliées sur deux étages, et une courte trame principale mène de la routine du matin à une fête, puis à un road trip qui se termine en camping ; l'essentiel du contenu est facultatif, des mini-jeux (attraper au bar les garnitures lancées aux invités) à un DJ qui prend les demandes de chansons, en passant par des interactions cachées. L'écran du bureau fait tourner de vrais logiciels dans le jeu : une console JavaScript et Python avec une API de script (Python via Pyodide), un petit système Linux dans l'émulateur v86, un Nibbles sous DOS, une réimplémentation de Prince of Persia et un lanceur pour trois FPS classiques (le moteur de Doom avec les données FreeDM, l'épisode shareware de Duke Nukem 3D, et ioquake3 avec les données d'OpenArena). Le jeu est disponible en anglais et en tchèque et se joue à la souris, au tactile ou au clavier. Selon le développeur, l'essentiel tient dans un seul fichier HTML de 8,8 Mo, soit environ 138 000 lignes de HTML, SVG, CSS et JavaScript, sans framework ni étape de build, conçu en un mois environ et 5 700 commits avec Claude et Codex ; le README du dépôt précise que les humains dirigent, relisent et testent le jeu, mais ne touchent jamais au code. Les illustrations sont des dessins vectoriels du couple lui-même.

point-and-clickmariagemini-jeuxopen sourcesans installation

Comment il a été développé

Partiellement vérifié
ClaudePrincipal

Dans le post Show HN, le développeur indique que Loft Day a été développé en un mois environ et 5 700 commits, « en travaillant avec Claude et Codex tout en dirigeant, en testant et en changeant d'avis à répétition ». Le post dit « Claude » et non Claude Code, ne nomme aucun modèle et ne précise pas comment le travail a été réparti entre les deux outils. Le README affirme que tout le dépôt est vibe-codé et que ce sont des agents IA qui écrivent et maintiennent l'implémentation.

Éléments à l'appui
  • DéclaréREADME, section « Vibe coded » : les humains dirigent, relisent et testent le dépôt mais ne touchent jamais au code ; ce sont des agents IA qui écrivent et maintiennent l'implémentation. — GitHub (behdad)
CodexPrincipal

Cité aux côtés de Claude dans la même phrase du post Show HN, comme l'un des deux outils avec lesquels le développeur a travaillé ; rien de plus précis n'est dit sur son rôle.

Éléments à l'appui
  • DéclaréREADME, section « Vibe coded » : ce sont des agents IA qui écrivent et maintiennent l'implémentation ; les agents n'y sont pas nommés. — GitHub (behdad)
Approche de développement

D'après le post Show HN, le développeur a dirigé, testé et changé de cap pendant que Claude et Codex écrivaient le code, sur environ un mois et 5 700 commits ; le README indique que les humains ne touchent jamais au code. L'essentiel du jeu tient dans un seul fichier HTML de 8,8 Mo, soit environ 138 000 lignes de HTML, SVG, CSS et JavaScript, sans framework ni étape de build. Les environnements d'exécution et jeux tiers sont hébergés dans leurs propres répertoires avec leurs propres fichiers de licence, et n'ont pas été écrits pour le jeu. Les illustrations sont des dessins vectoriels du couple (CC BY-NC 4.0) ; le code original est sous licence MIT.

Moteur / framework
Aucun (HTML, SVG, CSS et JavaScript purs ; sans framework ni étape de build)
Langages
HTML, CSS, JavaScript
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 developed it over about a month and 5,700 commits, working with Claude and Codex while directing, testing, and repeatedly changing my mind.”
— Behdad Esfahbod, Show HN: Loft Day – a wedding invitation turned point-and-click game

Notes de vérification : L'usage de l'IA provient du post Show HN du développeur du 18 août 2026 (08:40 UTC), qui nomme Claude et Codex, et du README du dépôt (« Humans direct, review, and play-test it, but never touch the code »). Aucune part de code IA chiffrée n'est donnée, donc aucune n'est enregistrée. Le post dit « je l'ai développé », tandis que le README et les notes de licence attribuent les illustrations au couple : la taille de l'équipe n'est donc pas enregistrée. Aucune date de sortie n'est indiquée ; le post Show HN est la plus ancienne mention publique datée que nous ayons trouvée. Les fichiers du dépôt ont été lus au commit 1aad5ff (20 oct. 2026). Logiciels tiers inclus et licences indiquées par le dépôt : doom/ contient Chocolate Doom compilé en WebAssembly par cloudflare/doom-wasm (GPL-2.0) avec les données FreeDM de FreeDoom 0.13.0 (BSD-3-Clause), et son README précise que le WAD shareware d'id n'est pas fourni. duke/ contient EDuke32 via emduke32 (GPL-2.0), webaudio-tinysynth (Apache-2.0) et l'archive shareware officielle non modifiée de Duke Nukem 3D 1.3d, avec la licence shareware d'origine de 3D Realms reproduite dans LICENSE-shareware.txt ; le README indique que cette licence permet aux sites gratuits de proposer le jeu en téléchargement si tous les fichiers sont inclus sans modification. q3/ contient le moteur ioquake3 (GPL-2.0) avec les données d'OpenArena 0.8.8 (GPL-2.0). pyodide/ contient Pyodide 314.0.2 et micropip (MPL-2.0), la bibliothèque standard de CPython (PSF-2.0), fontTools et Brotli (MIT) et uharfbuzz (Apache-2.0, qui embarque HarfBuzz sous licence « Old MIT »). linux/ contient l'émulateur v86 (BSD-2-Clause), SeaBIOS/SeaVGABIOS (LGPLv3), un noyau Linux et BusyBox (GPLv2), les outils HarfBuzz (« Old MIT », liés statiquement à GLib sous LGPL-2.1+, PCRE2 sous BSD-3-Clause, zlib et musl sous MIT) et trois polices (OFL-1.1). harfbuzzjs/ contient HarfBuzz en WebAssembly (« Old MIT »), harfbuzzjs (MIT, avec des parties Apache-2.0 et MIT) et un sous-ensemble de la police Fraunces (OFL-1.1). dos/ contient js-dos 8.4.1 et ses émulateurs DOSBox (GPL-2.0), ainsi qu'un exécutable Nibbles que les notes de build décrivent comme une version MS-DOS historique fournie par le propriétaire du site et modifiée par un ami pour quatre joueurs, « sans aucune revendication open source, de disponibilité du code source, de version Microsoft d'origine ou de shareware » ; aucune licence n'est indiquée pour cet exécutable. Prince of Persia : princejs/ ne figure pas dans le dépôt mais est récupéré au déploiement par fetch-princejs.sh (à défaut, le jeu charge la version publiée sur GitHub Pages en amont) ; le script désigne PrinceJS, une réimplémentation HTML5/JavaScript du Prince of Persia MS-DOS, comme publiée sous Unlicense, et précise que sa campagne de 14 niveaux, ses graphismes, animations, musiques et sons sont fournis avec ; aucune licence distincte n'est indiquée pour ces ressources. Le README place aussi les illustrations du couple sous CC BY-NC 4.0, le code original sous MIT, et les enregistrements de concerts et médias personnels sous tous droits réservés, les enregistrements étant inclus avec autorisation. Le nombre d'étoiles GitHub n'a pas pu être lu depuis l'environnement de recherche, donc aucun n'est enregistré. Le jeu n'a pas été terminé.

Historique du développement

  1. Présenté sur Hacker News par le développeur dans un post Show HN, avec un lien vers le code source.

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 dans le navigateur, sans compte. Le manuel du jeu décrit les contrôles à la souris, au tactile et au clavier et conseille l'orientation paysage sur les téléphones étroits.

Aucune donnée publique enregistrée pour cette fiche.

Non disponible publiquement : Joueurs simultanés (site), Revenu mensuel, Revenu brut.

GitHub

Sorti (Code source (MIT pour le code original))GratuitPage boutique

Aucune donnée publique enregistrée pour cette fiche.

Non disponible publiquement : Étoiles GitHub.

Ventes et revenus (toutes plateformes)

Téléchargements
Non communiqué

Jeu sur navigateur — il n'y a aucun téléchargement à comptabiliser.

Avis et classements

Critique de la rédaction

Pas encore testé par la rédaction.

Positions dans les classements

Absent des classements pour le moment.

Sources

SourceTypePublicationConsulté
Show HN: Loft Day – a wedding invitation turned point-and-click game
Hacker News (behdad)
Publication sur les réseaux18 août 20263 nov. 2026
behdad/marketa.behdad.org — README
GitHub (behdad)
DépôtNon confirmé3 nov. 2026
The Loft Game Manual (docs/game-manual.md)
GitHub (behdad)
DépôtNon confirmé3 nov. 2026
snake DOS runtime (dos/BUILD.md)
GitHub (behdad)
DépôtNon confirmé3 nov. 2026
fetch-princejs.sh
GitHub (behdad)
DépôtNon confirmé3 nov. 2026
Vérification : Partiellement vérifiéDernière vérification : 3 nov. 2026OfficielDéclaréEstimationObservéNon
PartagerXFacebookRedditThreads

Jeux similaires

Des jeux comparables par genre, gameplay, outil IA et plateforme.