Essayer en direct Description
A Gift for the Curious est un ensemble de quatre jeux reliés par la curiosité. L’équipe a créé quatre mondes nés de la fantaisie : une contrée surréaliste où vous pouvez vous aventurer toujours plus loin, une ville qui s’étend autour d’une sphère, un jardin cubique où vous franchissez des arêtes en repensant les directions, et un village de conte de fées qui grandit au bout de vos doigts. Ici, l’espace lui-même est un terrain de jeu pour l’imagination : le lointain invite à l’exploration, les recoins cachent des énigmes et les terrains vides attendent que vous leur donniez une nouvelle forme.
Vous pouvez ressentir l’inconnu au fil de vos courses et de vos aventures, goûter le plaisir d’une énigme résolue en observant et en tâtonnant, ou ralentir et bâtir un petit monde à vous d’un simple glisser-déposer, d’un pan de mur ou d’un toit. L’équipe espère que l’expérience apportera à la fois le frisson de la découverte et l’aisance de la création, afin que la curiosité obtienne toujours une réponse et que chacun reparte avec un monde où il aimerait revenir.
C’est un cadeau pour tous ceux qui se demandent encore : « Et si ? » Les jeux utilisent Unity, Godot et Three.js, et la collection elle-même est une scène Three.js dont les modèles sont assemblés à l’exécution selon des règles de disposition.
Comment Tripo a été utilisé
Tripo transforme les designs conceptuels en assets 3D que le code peut appeler directement : c’est l’étape de production centrale des visuels 3D de la collection.
- Flux de travail : images de référence Nano Banana, image-to-3D avec Tripo P2, travail de topologie et vérifications multi-vues dans Blender, puis systèmes de génération de scènes et d’interaction écrits avec Codex. Au final, 31 types de modèles sont devenus des modules de scène réutilisables.
- Bibliothèque de modèles à l’exécution : les modèles Tripo P2 sont organisés en une bibliothèque chargée à l’exécution, et le code s’appuie sur l’ID, la taille, la bounding box et les données de matériau de chaque asset pour le mettre à l’échelle, le dupliquer, le placer et le combiner automatiquement, construisant ainsi quatre ensembles de scènes distincts à partir d’un même jeu d’assets.
- Assemblage procédural : dans la collection, Three.js assemble les modèles à l’exécution selon des règles de disposition, en échantillonnant la hauteur et les normales du terrain pour que bâtiments et plantes épousent les pentes, en interpolant des pierres le long des chemins, en utilisant une graine aléatoire fixe pour contrôler la densité des fleurs et de l’herbe, et en rendant par lots les modèles répétés grâce à l’instanciation GPU. Le terrain généré par Tripo est aussi façonné de manière procédurale au niveau des sommets pour former un sol continu et vallonné.
- Généré en plusieurs parties : la ville sphérique, complexe, a été générée en éléments séparés (la sphère, les maisons et les tours) puis assemblée par le code.


