CyberAgent publie un guide gratuit d'optimisation des performances sous Unity 6
Public- 11 Nov, 2026

La division jeux et divertissement de CyberAgent a publié une édition gratuite d'« Unity Performance Tuning Tips 2026 » en version web et PDF : 21 chapitres, suite de la « Unity Performance Tuning Bible » de 2022. Seize ingénieurs de la division ont partagé les découvertes issues de leurs propres projets. Le guide couvre l'ère d'Unity 6, où RenderGraph est apparu dans URP, où la prise en charge de CoreCLR et de C#14 approche, et où les performances des GPU haut de gamme ont été multipliées par environ trois sur iPhone et par plus de quatre sur Android depuis la sortie du premier livre.
Les problèmes de fond restent les mêmes : la bande passante mémoire du GPU mobile, la charge CPU lors du dessin de nombreux objets, les pics de compilation de shaders, les fuites d'assets et les limites de mémoire selon les appareils. Les nouvelles fonctionnalités sont présentées comme des options supplémentaires, si bien que la véritable difficulté est de choisir ce qu'il faut utiliser. Le livre s'ouvre sur un guide de recherche inversée : il associe des symptômes comme les problèmes de capacité, de mémoire, de CPU et de GPU aux valeurs à vérifier en priorité et au chapitre concerné.

La partie 1 est consacrée au rendu : structuration des passes et gestion de la mémoire tile dans Render Graph, réduction des calculs dans les shaders, transmission de valeurs par objet sans ajouter de matériaux et préchauffage des shaders. La partie 2 traite du CPU et de la mémoire : animation des personnages et charge des particules, gestion asynchrone de la durée de vie et choix du système UI. La partie 3 porte sur ce qui modifie l'équilibre entre capacité, mémoire et vitesse sans réécrire le code : gestion des assets, paramètres de rendu par appareil, options de build code stripping et Link Time Optimization, ainsi que l'augmentation des limites de mémoire sur iOS.

La partie 4 concerne les mesures : profilage intégré à iOS, automatisation du profilage sur appareil dans les builds quotidiennes et transformation des connaissances du livre en compétences pour les agents IA qui écrivent du code. Le guide couvre aussi GraphicsStateCollection et des techniques pratiques transférables aux projets antérieurs à Unity 6, le tout étayé par des valeurs mesurées. La version web est hébergée sur GitHub Pages, le PDF est disponible dans la section Releases du dépôt sur GitHub.

L'édition imprimée sera distribuée lors de « Game Tech Night by CyberAgent #1 », un événement technique gratuit le 2 décembre à Abema Towers : avec des lightning talks des auteurs et des tables rondes sur le réglage des performances. Les inscriptions ferment le 24 novembre.

