Comment créer un jeu Unity avec des ressources 3D générées par l'IA

Thrixel est un générateur d'assets IA 3D pour Unity qui fonctionne avec un agent de programmation. L'agent écrit du C# et crée la scène ; Thrixel génère et édite les modèles à partir de texte ou d'images de référence. Ce guide couvre la création d'assets, leur importation dans Unity et leur test dans un jeu jouable.

Pouvez-vous créer un jeu Unity avec l'IA ?

Oui. Les agents de programmation tels que Claude Code et Codex peuvent transformer une description de jeu en un projet Unity avec des scripts, des scènes et des ressources 3D. Le brief définit le genre, les commandes, le style artistique et les objectifs. L'agent le décompose en mécanismes et en liste d'assets, crée une version jouable, puis vérifie le résultat dans l'éditeur. Cette approche est également appelée vibe codant un jeu .

Un petit jeu de course, un niveau d'exploration ou une course à obstacles constitue un point de départ utile. Une boucle complète, comme récupérer un objet et atteindre une sortie, donne à l'agent quelque chose de concret à tester avant d'étendre le monde.

Comment Claude Code se connecte-t-il à Unity ?

Claude Code fonctionne avec les fichiers de projet et les commandes de terminal. Le skill Build World de Thrixel inclut un flux de travail Unity qui utilise la CLI Unity pour interagir avec un éditeur Unity installé. L'agent écrit des scripts C#, configure la scène et inspecte les captures d'écran de l'éditeur et du mode Lecture.

La génération d'assets utilise une connexion distincte : le serveur Thrixel MCP . MCP permet à l'agent de programmation de demander des modèles, d'inspecter leurs pièces, d'apporter des modifications et de télécharger les résultats tout en travaillant sur le jeu. La connexion de l'éditeur gère Unity ; la connexion Thrixel gère les modèles.

Comment générer des assets Unity avec l'IA

Le générateur d'assets 3D IA de Thrixel pour Unity transforme les descriptions textuelles ou les images de référence en véhicules, bâtiments, meubles et accessoires modifiables. Grâce au serveur Thrixel MCP, l'agent de programmation demande ces modèles directement à partir du brief du jeu et continue d'écrire le gameplay pendant l'exécution de la génération. Les outils Unity gèrent la construction et les tests de scènes ; Thrixel fournit les outils de génération et d'édition d'assets 3D.

Les modèles composés de pièces distinctes créés avec le générateur de modèles 3D par IA de Thrixel donne à l'agent des éléments spécifiques avec lesquels travailler. Un véhicule peut avoir une carrosserie et des roues séparées ; un bâtiment peut avoir une porte qui s'ouvre. L'agent peut modifier une pièce nommée, regrouper la géométrie statique et conserver les pièces mobiles séparées pour que les scripts les animent dans Unity. Les assets générés restent dans cet espace de travail Thrixel, où ils peuvent être inspectés, modifiés et réutilisés dans tous les projets.

Texte vers les ressources 3D Unity : que doit inclure l'invite ?

Une invite d'asset doit nommer l'objet, le style artistique, la taille prévue et toutes les pièces qui doivent être déplacées. Par exemple : "Générez un camion de livraison compact avec de la peinture bleue, une porte de chargement séparée et quatre roues séparées. Préparez-le pour un jeu de conduite Unity." L'agent peut demander le modèle à Thrixel, l'importer, puis configurer son échelle, ses collisionneurs et son comportement C# dans Unity.

L'agent de programmation peut-il créer une scène Unity entière avec Thrixel ?

Build World coordonne la génération d'assets avec l'assemblage de scènes et le gameplay. Un jeu de livraison peut nécessiter un camion, des maisons, des caisses et des accessoires de rue, le tout demandé avec une direction artistique partagée. L'agent place les modèles générés dans Unity, connecte les mécanismes de livraison et teste l'itinéraire. L'inspection sur place peut alors conduire à une révision ciblée des assets, comme l'élargissement d'une porte cargo ou la simplification d'un accessoire répété.

Comment importer des modèles 3D générés par l'IA dans Unity ?

Le flux de travail Unity de Build World utilise FBX. Documentation d'importation de modèle de Unity recommande d'exporter directement vers FBX dans le dossier Assets du projet. Le workflow prépare chaque modèle Thrixel avant de le placer dans Assets/Models/ :

  1. Préparez la géométrie. Effectuez des modifications de forme, réduisez les triangles au budget du projet et regroupez les pièces statiques tout en conservant les pièces qui doivent être déplacées.
  2. Importez le FBX. Vérifiez la hiérarchie et attribuez les matériaux aux emplacements prévus. Les modèles Thrixel groupés conservent des emplacements de matériaux nommés pour les surfaces telles que la peinture, le verre et le caoutchouc.
  3. Vérifiez l'échelle et l'orientation. Comparez le modèle avec le joueur et les objets à proximité, puis inspectez son orientation, son contact avec le sol et les pivots des pièces mobiles.
  4. Testez-le dans le jeu. Ajoutez les collisionneurs et les scripts requis, puis vérifiez les vues de la caméra, les collisions et les mouvements en mode Lecture.

Que doit inclure un flux de travail d'assets IA 3D pour Unity ?

La génération et l'importation sont déjà supportées par plusieurs outils. Meshy propose un pont Unity et Tripo propose un plugin Unity. Les deux fournissent également aux agents de programmation des moyens de demander des assets. La comparaison utile est la façon dont le flux de travail gère les révisions, la réutilisation des assets et les vérifications dans le jeu en cours.

Les modèles basés sur les pièces de Thrixel ont des noms intelligemment nommés, donnant à l'agent de programmation des cibles spécifiques en termes de logique et de comportement. Avec des roues et une porte de chargement conservées comme GameObjects séparés, l'agent peut écrire du C# qui fait tourner les roues avec le mouvement du véhicule et n'ouvre la porte qu'à un arrêt de livraison. Les noms de pièces significatifs relient la géométrie générée à son rôle dans le jeu ; l'agent configure les pivots, les collisionneurs et les scripts et vérifie l'interaction en mode Play.

Par exemple, la documentation MCP de Meshy indique que les assets générés par l'API n'apparaissent pas automatiquement dans son espace de travail Web. Thrixel enregistre les ressources générées par l'agent dans le même espace de travail que celui utilisé dans le navigateur. Sa skill Build World combine cette bibliothèque d'assets avec l'édition de pièces, la préparation à l'importation Unity et des tests de jeu répétés. Une instruction telle que « rendre le camion plus étroit et garder ses roues séparées » devient un atout de révision que l'agent peut remettre en scène.

Comment construire un jeu Unity avec Claude Code et Thrixel

Installez Build World, connectez un compte Thrixel et terminez la configuration de l'éditeur Unity et de la CLI décrite sur la page Thrixel pour Unity. Donnez ensuite à Claude Code une invite qui nomme Unity, l'objectif du jeu et les modèles requis. Par exemple :

/thrixel:build-world construisez un jeu de livraison Unity dans une ville balnéaire colorée. Générez un petit camion avec des roues, des maisons et des caisses de livraison séparées avec Thrixel. Ajoutez des commandes de conduite, trois arrêts de livraison, une minuterie et un bouton de redémarrage. Testez la conduite, les collisions et effectuez une livraison en mode Play.

Les invites de suivi peuvent décrire un problème de gameplay ou un changement visuel spécifique. Le workflow Unity de Build World appelle à l'inspection des assets après l'importation et du point de vue du joueur, afin que les modifications puissent être évaluées dans la scène où elles seront utilisées.

Utiliser une boucle de critique pour améliorer un jeu Unity

Une boucle gauntlet donne à un agent critique distinct une référence fixe et la version jouable d'Unity à évaluer. Dans un jeu de livraison, le critique peut signaler un camion trop large pour les rues ou une caméra qui cache le prochain arrêt. Le constructeur ajuste les commandes C# ou la caméra et utilise Thrixel pour réviser la carrosserie du camion tout en préservant ses roues nommées. Après avoir importé l'asset révisé, l'agent répète l'itinéraire en mode Play. Le critique examine le nouveau résultat par rapport à la même référence, vérifiant à la fois la qualité visuelle et si la livraison peut être achevée.

Questions courantes sur la création de jeux Unity avec l'IA

Dois-je connaître le C# pour créer un jeu Unity avec l'IA ?

L'agent peut écrire les scripts C#. La familiarité avec les modes Inspecteur, Console et Lecture de Unity permet d'examiner le résultat et de décrire les bogues. Le code généré par l’IA doit encore être testé par rapport aux contrôles et aux règles du jeu prévus.

Pourquoi les modèles d'IA importés sont-ils roses dans Unity ?

Les matériaux roses peuvent indiquer un shader incompatible ou cassé. Vérifiez la console et si le matériau correspond au pipeline de rendu intégré, universel ou haute définition du projet. Unity documente la conversion de matériaux entre les pipelines de rendu  ; il n’est pas nécessairement nécessaire de générer à nouveau le modèle.

Les modèles générés par l'IA peuvent-ils avoir des pièces mobiles ?

Des roues, portes et couvercles séparés peuvent être animés via des transformations C#. La marche des personnages et d'autres animations squelettiques nécessitent une configuration et une configuration d'animation ; les parties nommées d'un modèle ne fournissent pas à elles seules ces animations.

Un jeu Unity créé avec l'IA peut-il fonctionner dans un navigateur ?

Une version Unity WebGL peut être publiée sur thrixel.world via Build World. Le jeu exporté nécessite des tests du navigateur pour le chargement, l'utilisation de la mémoire et les contrôles sur les appareils prévus, en plus des tests de jeu de l'éditeur.

Créez un jeu Unity avec Thrixel