View a markdown version of this page

GAMEPERF08-BP01 Informa e incluye al jugador en tu proceso - Lente de la industria de juegos

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

GAMEPERF08-BP01 Informa e incluye al jugador en tu proceso

Ofrece una opción para mostrar en el juego métricas como la latencia, los fotogramas por segundo y los paquetes descartados. Descubre los problemas de infraestructura y los tiempos de inactividad por mantenimiento a través de comunicaciones entre jugadores, como páginas de estado. Celebre las nuevas ubicaciones de los juegos con comunicados de los jugadores, incluidos blogs de desarrolladores, y establezca expectativas sobre las mejoras esperadas en la experiencia de los jugadores.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: alto

Guía para la implementación

Incluye al jugador

Proporciona un proceso de envío de diagnósticos sencillo que recopile los archivos relevantes y los adjunte a un ticket de asistencia al jugador desde el cliente del juego. Crea un foro de asistencia en el que los jugadores puedan ayudarse unos a otros y contribuir a mejorar la experiencia de juego

Considera las ventajas y desventajas frente a las expectativas de los jugadores

Es posible que los jugadores no se den cuenta de cambiar los sistemas de back-end por motivos de rentabilidad, pero mover los servidores de juegos puede cambiar el tiempo de ping. Sé coherente y justo con los jugadores a la hora de pensar en ampliar o reducir las ubicaciones de alojamiento de tus juegos.

Las comunidades de jugadores y las zonas geográficas tendrán sus propias características que pueden afectar a las expectativas de tu juego. Por ejemplo, Corea del Sur tiene una de las conexiones a Internet más rápidas del planeta y la expectativa en cuanto a la jugabilidad es una latencia de un solo dígito, lo que impulsa un juego altamente competitivo. La jugabilidad casual en dispositivos móviles crea un perfil de rendimiento y un patrón de uso diferentes a los de la consola y el PC.

El inicio de sesión y el lobby son parte de la experiencia y deberían ser adaptables, incluso si el servidor está desconectado por motivos de mantenimiento. Planificar una noche de redadas o pasar el rato en el lobby forma parte de la experiencia del jugador y es importante tenerlas en cuenta a la hora de elegir áreas prioritarias para mejorar la eficiencia del rendimiento. Los jugadores pueden dejar el cliente del juego abierto durante meses y, a veces, pueden iniciar sesión de vez en cuando para leer las notas del parche. Un juego de Live Ops debe tener en cuenta toda la experiencia del jugador como parte del proceso y la cultura de la ingeniería.

Pasos para la implementación

  • Proporciona métricas del juego, como la latencia, los FPS y la pérdida de paquetes, y comunica los problemas de infraestructura y los programas de mantenimiento mediante páginas de estado y actualizaciones para los jugadores.

  • Implementa una función de volcado y envío de diagnósticos en el cliente del juego y crea un foro de asistencia para fomentar la resolución de problemas y las mejoras impulsadas por la comunidad.

  • Adapta las optimizaciones de rendimiento a las expectativas de la comunidad de jugadores, como una baja latencia para las regiones competitivas o login/lobby experiencias adaptables para los jugadores ocasionales y con sesiones prolongadas.

  • Diseña los flujos de trabajo de Live Ops para que tengan en cuenta toda la experiencia del jugador, desde el modo de juego activo hasta el comportamiento de los clientes inactivos, lo que facilitará una interacción fluida.