Ce que fait Ariadne
Ariadne transforme Claude (ou ChatGPT, ou n’importe quel chat AI) en développeur senior de jeux Unity, capable de diagnostiquer les saccades d’images, les pics de collecte des déchets et la surcharge de la taille des builds à partir des données du Unity Profiler et du Build Report, puis de fournir un plan concret, prêt à être exécuté.
À qui s’adresse cet outil
Aux développeurs et studios de jeux qui publient un titre Unity en production sur mobile, PC ou console et qui ont besoin de prendre les bonnes décisions en matière d’architecture, de performances ou de taille de build.
Fonctionnalités clés
- Architecture : utiliser des ScriptableObjects pour une conception pilotée par les données et privilégier la composition à l’héritage profond pour les nouveaux types d’ennemis ou d’objets
- Diagnostic avec Unity Profiler : lire la chronologie des images côté CPU/GPU pour isoler un pic dans les scripts, le rendu, la physique ou le GC
- Pics de collecte des déchets : remonter des allocations par image (LINQ dans Update, boxing, concaténation de chaînes) jusqu’à la ligne source
- Regroupement des appels de rendu et rendu : batching statique/dynamique, instanciation GPU et atlas de textures pour réduire les changements de matériaux
- Optimisation de la physique et des collisions : formes de colliders les moins coûteuses, matrices de collision des couches et évitement des raycasts à chaque image
- Systèmes de gameplay et optimisation par plateforme : machines à états pour l’IA et les contrôleurs de personnages, ainsi que réglages de taille et de qualité des builds mobiles, PC et console
Comment l’utiliser
Téléchargez le fichier de compétences et collez son contenu intégral dans les instructions de votre projet Claude (ou dans le prompt système de n’importe quel chat AI). Décrivez ensuite votre problème en langage courant pour obtenir un plan concret, prêt à être exécuté, sans avoir à réexpliquer le contexte à chaque session. Fonctionne avec Claude, ChatGPT et n’importe quel chat AI. Installation en moins de 2 minutes.