Utilisez tous les outils de profilage de Unity 6 de la manière la plus intelligente et efficace.

Le profilage est nécessaire pour garantir que votre jeu fonctionne avec un code performant et une utilisation optimisée de la mémoire, sur des appareils bas de gamme et haut de gamme. Cela peut également l'aider à passer certaines spécifications de plateforme de distribution avant même sa sortie.
En retour, une excellente performance multiplateforme qui ne surchauffe pas et ne consomme pas trop de batterie est un élément clé pour votre objectif ultime : atteindre le plus grand public possible sur leurs plateformes de jeu préférées.
Notre e-book de profilage mis à jour, Le guide ultime du profilage des jeux Unity (édition Unity 6), est maintenant disponible en téléchargement. Vous obtiendrez presque 100 pages de conseils sur la façon de profiler une application, de gérer sa mémoire et d'optimiser sa consommation d'énergie avec les outils Unity 6 – le Profiler Unity, l'Analyseur de Profil, le Profiler de Mémoire (à la fois le module intégré et le package), les Débogueurs de Cadre et de Rendu, l'Auditeur de Projet, et plus encore.

Certains des outils les plus utiles dans votre boîte à outils de développement de jeux

Notre équipe a publié la version Unity 2022 LTS du guide de profilage parce que nous avons entendu des utilisateurs que le profilage peut être quelque peu écrasant. Nous avons donc pensé qu'il serait utile de fournir aux développeurs Unity un guide d'introduction qui décompose les outils et qui explique les techniques de profilage fondamentales et quand utiliser quoi. Jusqu'à présent, c'est l'un de nos e-books les plus populaires.
Comme un développeur vétéran et un participant à une conférence Unite il y a quelques années m'a dit, “le profilage est probablement l'un des outils les plus utiles à ajouter à votre boîte à outils en tant que développeur” . Les profileurs sont comme des outils de détective qui vous aident à percer les mystères de pourquoi la performance de votre application est lente ou pourquoi le code alloue une mémoire excessive – ils révèlent ce qui se passe sous le capot.
Une fois que vous comprenez comment profiler efficacement votre projet, toutes vos décisions clés en matière de développement de jeux peuvent être guidées par une réflexion approfondie sur la façon d'obtenir la meilleure performance possible pour vos objectifs créatifs.
Un aperçu du guide
Tous les e-books publiés par notre équipe sont le résultat d'une collaboration entre des experts en la matière, y compris des collègues des équipes d'ingénierie Unity. Pour notre e-book de profilage, nous avons collaboré avec plusieurs ingénieurs Unity, ainsi que nos amis de Arm, qui ont fourni leurs perspectives uniques sur le matériel, y compris en nous aidant à dresser une liste d'outils de profilage spécifiques à la plateforme que nous mentionnons à la fin du guide.

Alors, quels sont les points forts de l'e-book de profilage ?
Actualités et mises à jour des produits Unity 6 : L'e-book inclut les améliorations qui ont été apportées à l'ensemble de la suite d'outils de profilage afin que vous puissiez l'utiliser en toute confiance comme référence, avec la documentation Unity, pour vos projets Unity 6. Par exemple, il couvre le Project Auditor qui est disponible en tant que package avec Unity 6.1. C'est un outil d'analyse puissant pour les projets Unity, conçu pour aider les développeurs à optimiser les performances, à maintenir les meilleures pratiques et à identifier les problèmes et goulets d'étranglement potentiels dans leurs projets.

Explications des concepts de performance de base : Au-delà des outils eux-mêmes, l'e-book explique également des concepts tels que la compréhension du budget de trame, l'anatomie d'une trame, le profilage basé sur des échantillons vs basé sur l'instrumentation, l'établissement d'une méthodologie de profilage, être limité par le CPU vs le GPU, et le contrôle thermique mobile et la durée de vie de la batterie.

Quand et comment profiler : Vous obtiendrez des conseils sur la façon de définir des budgets et de mesurer systématiquement les résultats pour vous assurer de rester sur la bonne voie, y compris une introduction aux contraintes spécifiques sur mobile. Nous examinons également les pièges et goulets d'étranglement courants, ainsi que les outils pour y remédier.

Et bien sûr, un guide complet (avec plein de conseils) des outils de profilage Unity : Pour chaque outil, vous obtiendrez une introduction rapide et des conseils pratiques pour les utiliser de manière optimale. Nous élargissons également notre attention au-delà du profilage pour examiner le débogage et, comme mentionné précédemment, nous listons les outils de profilage natifs fournis par les différents détenteurs de plateformes, comme Arm Performance Studio.

J'espère que vous téléchargerez notre nouveau guide de profilage et que vous le trouverez utile. C'est juste l'un des nombreux e-books récemment mis à jour pour Unity 6, y compris nos deux guides d'optimisation des performances que nous avons annoncés dans ce billet de blog.


Vous trouverez tous les e-books et articles pour les développeurs Unity avancés, les artistes et les artistes techniques dans le centre des meilleures pratiques et la section guides des meilleures pratiques de la documentation Unity.
