Passer au contenu principal
Découvrez une façon plus rapide et plus intelligente de créer des commandes tactiles personnalisées. Aucune modification fastidieuse de JSON n’est requise! Avec GitHub Copilot et Visual Studio Code, vous pouvez facilement créer et modifier des dispositions de commandes tactiles personnalisées simplement en donnant des instructions en langage naturel. Ce guide présente des étapes claires et pratiques : la configuration des outils nécessaires, la conception et la modification de dispositions tactiles avec Copilot, puis la création et le test de Touch Adaptation Bundles. Apprenez à donner des instructions efficaces à Copilot et découvrez des conseils pour simplifier votre flux de travail, afin que même les nouveaux utilisateurs puissent facilement commencer à développer des commandes tactiles. Pour en savoir plus sur la conception de commandes tactiles, consultez Guide du concepteur pour la création de commandes tactiles. Figure 1. Capture d’écran de la génération d’une disposition tactile par Copilot Chat dans VS Code. Capture d'écran de la génération d'une disposition tactile par Copilot Chat dans VS Code.

Prérequis

Étapes

  1. Lancez Visual Studio Code.
  2. Suivez la configuration de TAK Editor pour ouvrir un espace de travail et créer un nouveau bundle et une nouvelle disposition.
  3. Créez un dossier .github à la racine du dossier de l’espace de travail où se trouve le bundle, puis placez le fichier copilot-instructions.md dans le dossier .github. En plaçant les instructions à cet endroit, Copilot peut consulter les règles de conception lorsqu’il modifie le JSON de la disposition. Figure 2. Capture d’écran de l’arborescence du dossier .github et du fichier copilot-instructions.md. Capture d'écran de l'arborescence du dossier .github et du fichier copilot-instructions.md.
  4. Ouvrez la fenêtre Copilot Chat (raccourci clavier Ctrl+Alt+I).
  5. Dans l’explorateur de Visual Studio Code, sélectionnez le fichier JSON de disposition que vous avez créé dans le dossier des dispositions. Cette sélection garantit que Copilot Chat utilise le fichier comme contexte pour votre séance de modification. Figure 3. Capture d’écran de la sélection du fichier JSON cible pour l’ajouter comme contexte pour Copilot. Capture d'écran de la sélection du fichier JSON cible pour l'ajouter comme contexte pour Copilot.
  6. Assurez-vous que le mode Agent est sélectionné pour que Copilot fournisse une explication détaillée du résultat de la modification, puis sélectionnez le modèle d’IA de votre choix. Figure 4. Capture d’écran de la vérification du mode agent et de la sélection du modèle d’IA. Capture d'écran de la vérification du mode agent et de la sélection du modèle d'IA.
  7. Il est recommandé de préparer le mappage des boutons de manette pour votre titre afin d’assurer une configuration et une convivialité optimales. Par exemple :
  1. Demandez à Copilot de modifier le JSON de la disposition cible à l’aide de votre mappage des boutons de manette. Par exemple :
Assurez-vous que Copilot consulte copilot-instructions.md après que vous lui avez demandé d’effectuer une modification, afin qu’il puisse appliquer les règles de conception appropriées à votre disposition.Figure 5. Capture d’écran de la confirmation de l’utilisation des instructions Copilot.Capture d'écran de la confirmation de l'utilisation des instructions Copilot.Assurez-vous d’autoriser Copilot à récupérer les ressources, le schéma et le guide du concepteur à partir des URL de référence lorsque la fenêtre de clavardage vous le demande. Cette action garantit des réponses exactes et offre les meilleurs résultats possibles pour votre demande.Figure 6. Capture d’écran de l’autorisation accordée à Copilot pour récupérer les ressources.Capture d'écran de l'autorisation accordée à Copilot pour récupérer les ressources.
  1. Itérer et tester jusqu’à la fin
Utilisez Copilot Chat pour peaufiner le fichier JSON de la disposition jusqu’à ce qu’il réponde à vos exigences de conception. Renommez le fichier pour refléter le scénario de jeu prévu (par exemple, battle.json, menu.json, map.json). Si plusieurs dispositions sont nécessaires, répétez le même processus pour chacune. Après chaque modification, validez la disposition dans l’environnement de votre jeu : Continuez d’alterner entre les modifications effectuées par Copilot et les tests en jeu jusqu’à ce que la disposition soit finalisée. Figure 7. Capture d’écran des dispositions de commandes tactiles générées par Copilot. Capture d'écran des dispositions de commandes tactiles générées par Copilot.
Utilisez la terminologie officielle pour obtenir de meilleurs résultats Utilisez uniquement les termes du guide du concepteur pour que Copilot puisse fournir de meilleurs résultats :
  • « move A button to the right wheel inner. »
  • « move B button to the left in the same right outer wheel. »
  • « can you assign an interact icon to the A button? »
  • « exchange the position of the X button and Y button in the right outer wheel. »
  • « remove R thumb from the layout. »
Conseil de pro : Vous pouvez également modifier le fichier copilot-instructions.md en fonction de vos besoins précis. En personnalisant les instructions, vous pouvez affiner le comportement de Copilot et recevoir des conseils parfaitement alignés sur vos objectifs de conception.
Dernière modification le 6 octobre 2026