View a markdown version of this page

GAMEPERF08-BP01 Informez et incluez le joueur dans votre processus - Lens de l'industrie du jeu

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

GAMEPERF08-BP01 Informez et incluez le joueur dans votre processus

Fournissez une option pour afficher dans le jeu des mesures telles que la latence, les images par seconde et les paquets abandonnés. Identifiez les problèmes d'infrastructure et les interruptions de maintenance grâce à des communications destinées aux joueurs, telles que les pages de statut. Célébrez les nouveaux emplacements de jeu grâce à des communications avec les joueurs, y compris des blogs de développement, et définissez les attentes quant aux améliorations attendues de l'expérience des joueurs.

Niveau d’exposition au risque si cette bonne pratique n’est pas respectée : élevé

Directives d’implémentation

Inclure le joueur

Proposez un processus de soumission de diagnostic simple qui collecte les fichiers pertinents et les joint à un ticket d'assistance aux joueurs provenant de votre client de jeu. Créez un forum d'assistance où les joueurs peuvent s'entraider et participer à l'amélioration de l'expérience de jeu

Tenez compte des compromis par rapport aux attentes des joueurs

Le déplacement des systèmes dorsaux pour des raisons de rentabilité peut ne pas être perceptible pour les joueurs, mais le déplacement des serveurs de jeu peut modifier le temps de ping. Faites preuve de cohérence et d'équité envers les joueurs en justifiant l'extension et la réduction du nombre de sites d'hébergement de vos jeux.

Les communautés de joueurs et les zones géographiques auront leurs propres caractéristiques qui peuvent avoir un impact sur les attentes à l'égard de votre jeu. Par exemple, la Corée du Sud possède l'une des connexions Internet les plus rapides de la planète et l'on s'attend à une latence à un chiffre, ce qui favorise un jeu très compétitif. Le jeu occasionnel sur appareils mobiles crée un profil de performance et un modèle d'utilisation différents par rapport aux sessions de jeu sur console et PC.

La connexion et le lobby font partie de l'expérience et devraient être réactifs, même si le serveur est hors ligne pour des raisons de maintenance. Planifier une soirée de raid ou passer du temps dans le lobby fait partie de l'expérience du joueur et il est important d'en tenir compte lors du choix des domaines d'intérêt pour l'efficacité des performances. Les joueurs peuvent laisser votre client de jeu ouvert pendant des mois, parfois ils peuvent simplement se connecter de temps en temps pour lire les notes de mise à jour. Un jeu Live Ops doit tenir compte de l'ensemble de l'expérience du joueur dans le cadre du processus et de la culture d'ingénierie.

Étapes d’implémentation

  • Fournissez des statistiques intégrées au jeu, telles que la latence, le FPS et la perte de paquets, et communiquez les problèmes d'infrastructure et les calendriers de maintenance via des pages de statut et des mises à jour destinées aux joueurs.

  • Implémentez une fonction de vidage et de soumission de diagnostics dans le client du jeu et créez un forum d'assistance pour encourager la communauté à résoudre les problèmes et à les améliorer.

  • Adaptez les optimisations des performances aux attentes de la communauté de joueurs, par exemple une faible latence pour les régions compétitives ou des login/lobby expériences réactives pour les joueurs occasionnels et de longue session.

  • Concevez des flux de travail Live Ops pour prendre en compte l'ensemble de l'expérience du joueur, du gameplay actif au comportement inactif des clients, afin de faciliter un engagement fluide.