Accélérer la création grâce au modèle de base « Cube » de Roblox
Au-delà de la création 3D

- Roblox annonce la génération 4D, optimisée par notre modèle de base Cube, qui ajoute une dimension interactive pour générer des objets 3D fonctionnels qui se comportent comme les joueurs s'y attendent.
- La génération 4D ouvrira la voie à de nouveaux types de gameplay et d'engagement des joueurs, tout en offrant aux créateurs une nouvelle fonctionnalité puissante au sein de Roblox Studio.
- La technologie derrière la génération 4D et Cube permettra à terme à tout créateur de générer des scènes complètes, comprenant des ressources, des environnements, du code, des animations et bien plus encore, à l'aide de commandes en langage naturel.
Nous avons développé le modèle Cube Foundation afin d’alimenter des outils de création tels que la génération d’objets 3D, et à terme, des tâches plus complexes comme la génération de scènes complètes. Aujourd’hui, nous annonçons la prochaine étape de ce parcours : la sortie en version bêta de la génération 4D. Cette technologie ajoute un élément fonctionnel crucial à notre modèle Cube, allant au-delà des objets 3D statiques et permettant aux créateurs et aux joueurs de générer des objets entièrement fonctionnels. Une fois qu'un créateur a activé la génération 4D dans une expérience, les joueurs peuvent utiliser une simple invite textuelle pour générer une voiture entièrement fonctionnelle, monter à bord et la conduire. Le système utilise des ensembles de règles appelés schémas pour décomposer des objets spécifiques en parties, puis ajoute des comportements qui leur donnent vie. Grâce à la génération 4D, les créateurs peuvent débloquer de nouveaux types de gameplay et permettre aux joueurs d'apporter leur propre créativité à leurs expériences.
Comment les développeurs utilisent la génération 4D
Le développeur Laksh a testé Cube et la génération 4D dans son jeu Wish Master, où les joueurs peuvent faire n’importe quel vœu et le voir se concrétiser dans le jeu. Les joueurs ont généré des voitures qui roulent, des avions qui volent, et même des dragons volants. « Il y a environ six ou sept mois, j’ai testé l’Assistant IA de Studio et j’ai trouvé ça vraiment impressionnant », a expliqué Laksh. « Je me suis dit que ce serait génial de créer quelque chose de similaire que les joueurs pourraient utiliser dans le jeu. »
Donner aux joueurs la liberté de créer tout ce qu’ils souhaitaient a posé quelques défis. « Les joueurs demandaient des choses qui n’existaient pas ou formulaient leurs souhaits d’une manière que nous n’avions pas anticipée », a déclaré Laksh. « Nous avons continuellement amélioré le système pour mieux interpréter ce que les joueurs veulent réellement. Les réactions des joueurs ont été incroyables. Comme ils ont la liberté de créer, ils expérimentent toutes sortes de choses et apprécient sincèrement l’expérience. »
Aujourd’hui, les joueurs peuvent utiliser les options de génération Basic, Pro et 4D de Wish Master pour créer toutes sortes d’objets. Laksh et l’équipe ont de grands projets pour Wish Master, notamment un nouveau modèle d’IA pour la génération de tenues, un mode de construction et un mode joueur contre joueur. Pendant la phase d’accès anticipé, les joueurs ont généré plus de 160 000 objets à l’aide de la génération 4D. Laksh a déclaré que l’équipe avait commencé à observer une tendance : « Les joueurs qui utilisent la génération 4D ont vu leur temps de jeu sur Wish Master augmenter de 64 % en moyenne. »





Fonctionnement de 4D Generation
Pendant la phase bêta, nous nous concentrons sur la création en temps réel. Nous avons lancé deux schémas pour tester le système : Car-5, une voiture en cinq parties à maillages multiples composée d’une carrosserie et de quatre roues, et Body-1, qui permet de générer n’importe quel objet à maillage unique. Nous travaillons activement à la réalisation de notre vision finale : un système de schémas à vocabulaire ouvert qui permettra la création de n'importe quel schéma. Nous prévoyons d'inclure prochainement des schémas couvrant des milliers d'objets du monde réel.
En arrière-plan, les schémas définissent les maillages requis pour rendre un modèle fonctionnel. Par exemple, le schéma Car-5 garantit que les voitures générées comportent cinq MeshParts distinctes, nommées carrosserie, roue avant gauche, roue avant droite, roue arrière gauche et roue arrière droite. Désormais, au lieu d’un maillage unique sans articulation, les utilisateurs peuvent générer un modèle de voiture dont les roues tournent et pivotent selon des scripts.
Une fois la géométrie générée à l’aide d’un schéma, l’étape suivante consiste à ajouter des fonctionnalités. Les utilisateurs générant des objets à la volée, les scripts qui attribuent un comportement doivent s’adapter à une grande variété de formes et de tailles. La création 4D comprend une étape qui réadapte les scripts aux dimensions uniques de l’objet généré afin que les parties fonctionnent comme prévu.
Et ensuite ?
Nous envisageons un avenir où les créateurs et les utilisateurs pourront générer tout type d’objet et de comportement 4D de leur choix, à partir de n’importe quel schéma. Nous sommes impatients de mettre cette technologie à la disposition des utilisateurs très prochainement.




