Passer au contenu principal
Découvrez une méthode plus rapide et plus intelligente pour créer des commandes tactiles personnalisées. Plus besoin de modifier fastidieusement du JSON ! Avec GitHub Copilot et Visual Studio Code, vous pouvez facilement créer et modifier des dispositions de commandes tactiles personnalisées en donnant simplement des instructions en langage naturel. Ce guide fournit des étapes claires et pratiques : configuration des outils nécessaires, conception et modification des dispositions tactiles avec Copilot, puis création et test des bundles d’adaptation tactile. Apprenez à donner des instructions efficaces à Copilot et découvrez des astuces pour simplifier votre flux de travail, afin que même les utilisateurs débutants puissent facilement se lancer dans le développement de commandes tactiles. Pour en savoir plus sur la conception des 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éez 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, vous permettez à Copilot de se référer aux règles de conception lors de la modification du 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 session 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é afin 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 de votre titre afin de garantir une configuration et une facilité d’utilisation 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 se réfère à copilot-instructions.md après lui avoir demandé d’effectuer la 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.Veillez à autoriser Copilot à récupérer les ressources, le schéma et le guide du concepteur à partir des URL de référence lorsque cela vous est demandé dans la fenêtre de conversation. Cette action garantit des réponses précises et fournit les meilleurs résultats possibles pour votre demande.Figure 6. Capture d’écran de l’autorisation donnée à Copilot de récupérer les ressources.Capture d'écran de l'autorisation donnée à Copilot de récupérer les ressources.
  1. Itérer et tester jusqu’à la finalisation
Utilisez Copilot Chat pour affiner le fichier JSON de 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 d’elles. Après chaque modification, validez la disposition dans votre environnement de jeu : Continuez à 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 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 pour l’adapter à vos besoins spécifiques. 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