Surveillance des performances

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

La tableau de bord des performances est le meilleur moyen de monitorer les performances de vos expériences publiées. Les deux onglets incluent des informations de performance en temps réel pour les clients et les serveurs, et vous pouvez utiliser des tranches de date pour suivre l'impact de vos changements au fil du temps.

Par exemple, imaginez que vous venez de ajouter un nouveau lieu à votre expérience :

  1. Vous publiez l'expérience mise à jour, et des heures plus tard, vous remarquez un taux de crash client distinctement plus élevé sur le tableau de bord des performances qui semble corriger l'utilisation de la mémoire du client.
  2. Vous testez le nouvel endroit dans Studio et vous ne voyez pas de problèmes. L'utilisation de la mémoire semble similaire à d'autres endroits dans votre expérience.
  3. Vous remarquez que le temps de session moyen des joueurs a augmenté de façon spectaculaire depuis votre mise à jour.
  4. Vous testez à nouveau, mais cette fois, vous passez plus de temps dans l'expérience et restez plus près de l'utilisation de la mémoire au fil du temps. Bien sûr, l'utilisation augmente au fil du temps et peut causer des crashes sur les appareils inférieurs.
  5. Vous vérifiez l'onglet serveur et remarquez que l'utilisation de la mémoire du serveur augmente au fil du temps, également. Ce n'est pas un problème pour le moment, mais ça pourrait devenir un problème bientôt.
  6. Sous l'Memory onglet de la console des développeurs, dans la décomposition PlaceScriptMemory, vous remarquez que l'utilisation de la mémoire pour un de vos nouveaux scripts augmente chaque fois que vous interagissez avec certains objets clés dans le monde. Le script s'exécute sur le client et le serveur.
  7. Vous vérifiez le script, qui ajoute des données utilisateur à une grande table, mais ne nettoie jamais les données - elles grandissent indéfiniment.
  8. Vous résolvez le problème, vous publiez l'expérience mise à jour et le taux de crash du client revient à sa valeur précédente.

La comparaison du tableau de bord des performances à d'autres tableaux de bord peut vous aider à comparer les améliorations des performances (ou les regressions) aux mesures d'affaires pour une meilleure idée de la façon dont un jeu performant affecte votre ligne de fond. Pour plus d'informations, voir Analytics .