Comprender el rendimiento técnico de tus islas es clave para garantizar una experiencia coherente y estable a tus jugadores. Para acceder a la pestaña de informes técnicos, inicia sesión en el portal para creadores y selecciona un proyecto. Todos los informes técnicos de ese proyecto se encuentran en la pestaña Técnico de la barra de navegación izquierda.
Desde la pantalla Técnico, puedes acceder a informes sobre tu código de Verse y el rendimiento general de tu isla. Estos informes pueden informarte sobre problemas en tu isla que quizá desconozcas y que generan problemas de control de calidad para los jugadores.
Panel de errores de Verse
El panel de control de errores de Verse puede ayudarte a comprender mejor el rendimiento de tu isla antes de publicarla con los informes de errores de tiempo de ejecución de Verse. El informe de errores de tiempo de ejecución de Verse proporciona un informe detallado de los errores de tiempo de ejecución en tus secuencias de comandos de Verse.
Informes de errores de tiempo de ejecución
Los informes de errores de tiempo de ejecución se organizan en categorías según el resultado del código de Verse que se esté ejecutando y haya entrado en un estado del que no pueda recuperarse. Por ejemplo, un bucle infinito o dedicar demasiada memoria. Cuando el código ya no se puede recuperar, se llama error de tiempo de ejecución.
Cuando se produce el error, el código defectuoso se captura en la pila de llamadas y se utiliza para agrupar las ocurrencias de los errores de tiempo de ejecución que sean idénticos.
Los errores de tiempo de ejecución capturan información como la siguiente:
Errores de código que no haya encontrado el compilador
Problemas que provocarían que tu isla se quedase colgada
El compilador de Verse actualmente no es capaz de detectar condiciones del código de Verse que producen errores durante la ejecución, como los desbordamientos de enteros o la recursividad infinita. Para el compilador, estos ejemplos de código problemático podrían aparentar estar correctos a simple vista, pero el análisis semántico del compilador no puede encontrar todos los problemas.
Mientras se ejecuta, tu código podría provocar errores de tiempo de ejecución. Si ocurre, se detendrá la ejecución de Verse del dispositivo actual. (Este comportamiento podría cambiar en el futuro). Puede que otros dispositivos sigan activos, pero no se recomienda seguir ejecutando el código en este estado. En su lugar, lo ideal sería identificar qué está provocando el error (o errores) de tiempo y arreglarlo.
Consulta el documento Cómo depurar el juego con el dibujado de depuración para obtener más información sobre cómo arreglar errores de tiempo de ejecución.
Informe de diagnósticos y detalles
además, te proporciona todos los detalles de los errores para que puedas comprender qué ha salido mal en el código de tu juego. Por ejemplo:
Diagnóstico del error: un código designado para identificar el tipo de error de tiempo de ejecución.
Descripción del error: una descripción detallada de lo que significa el diagnóstico.
Número de casos: el total de veces que se ha encontrado un evento.
El informe es una herramienta que te ayudará a identificar y arreglar los problemas de tu código; Desde aquí, examina los informes de errores de tiempo de ejecución y utiliza el filtro de **vista de entorno** para mostrar:
Todo
Disponible
Los informes incluyen:
Marcas de tiempo para señalar el primer y el último caso de un error de tiempo de ejecución.
Vista de prueba de juego y código privado que incluye una lista desplegable de enlaces.
Encontrar errores de tiempo de ejecución antes de su publicación te da la oportunidad de arreglar el código para que los jugadores tengan la mejor experiencia posible en tu isla.
Panel de control de datos de rendimiento
El panel de control de datos de rendimiento proporciona información sobre el rendimiento de tus islas en todas la plataformas, lo que te permitirá:
Monitoriza tus experiencias en la isla a los pocos días de su publicación.
Sé tu propio equipo de control de calidad y determina la causa de los problemas.
Encuentra y soluciona errores que se dan en diferentes plataformas.
Los informes de rendimiento incluyen información detallada sobre el rendimiento de tu isla en todas las plataformas, así como los problemas que puede estar sufriendo tu isla. Para abrir el panel de control de datos de rendimiento, selecciona Datos de rendimiento en las opciones de la pantalla Técnico. El panel de control tiene toda la información sobre tu rendimiento.
Herramientas de rendimiento
Fortnite utiliza información del servidor para monitorizar tu isla e informar sobre problemas de rendimiento relacionados con lo siguiente:
Fotogramas por segundo (FPS): se representa mediante un porcentaje de fotogramas perdidos.
Tirones por minuto: se mostrará como la tasa de tirón real o tirones por minuto.
Cada isla varía en los índices aceptables de problemas, y cabe esperar varios fotogramas perdidos y tirones. Hay muchos factores que hacen que los números sean más bajos y más altos, en función de la complejidad de la densidad de elementos en tu isla.
Fotogramas por segundo
La tasa de fotogramas (FPS) es el número de fotogramas o imágenes que aparecen por cada segundo en cualquier contenido que se retransmite. Mientras que los vídeos en streaming y en la televisión se utiliza una tasa de 24 FPS, en los videojuegos suele utilizarse una tasa mayor. Los videojuegos tienen más elementos en pantalla, lo que se traduce en más trabajo en segundo plano para renderizar esos elementos y, como consecuencia, en una reducción de la tasa de fotogramas.
Actualmente, no hay requisitos de publicación sobre una tasa de fotogramas concreta, aunque lo ideal es 30-60 FPSsegún la plataforma. Cuanto mayor sea el índice de fotogramas, menor será el impacto de los fotogramas perdidos en el rendimiento de tus juegos. Cuantos menos FPS tengas, más se verá afectado el rendimiento por los fotogramas perdidos.
Tirones
Los tirones (también denominados caída de FPS o fotogramas descartados) suelen producirse al cargar recursos, y las tasas más altas también pueden disminuirse de varias formas; por ejemplo, reduciendo los efectos de partículas, la complejidad de la malla, el tamaño de las texturas, el número de objetos en la línea de visión, el número de recursos y texturas únicos, y mucho más.
Los tirones pueden dificultar enormemente la experiencia de los jugadores en función de dónde y cuándo se produzcan. Si tu isla está habilitada para streaming y los jugadores se mueven con rapidez, también puede ser un factor que provoque más tirones.
Lo ideal es mantener este número bajo en general, ya que los buenos resultados de rendimiento se sitúan normalmente por debajo de 2,5 o 3.
Consejos sobre el rendimiento
A continuación, tienes unas directrices recomendadas para que aproveches al máximo la información disponible en el panel de control de datos de rendimiento.
Comprueba todas las categorías de rendimiento de tu isla para tener el máximo de información posible sobre el rendimiento de tu isla.
Realiza cambios en tus islas en función de la información sobre el rendimiento de estas y de los comentarios que te hagan llegar los jugadores. Si los informes sobre la isla son negativos, pero tus jugadores no te han hecho llegar ningún comentario, haz una prueba de juego para ver cómo es la experiencia de los jugadores.
Si te basas también en los comentarios de los jugadores a la hora de realizar cambios, házselo saber tanto a ellos como a la comunidad creativa de Fortnite a través de tus canales sociales y publicaciones en la comunidad.
Tómate siempre en serio las críticas constructivas que hagan los jugadores sobre tu isla.
Si realizas cambios basándote solo en los parámetros sobre el rendimiento de tu isla, asegúrate de probar tu isla en diferentes plataformas antes de anunciar públicamente dichos cambios o mejoras.
Gráficos de datos de rendimiento
El gráfico de rendimiento proporciona información sobre tu isla al ilustrar los problemas con datos detallados sobre el rendimiento. El gráfico muestra los datos de rendimiento para la isla durante un periodo de tiempo específico. Para consultar los datos de rendimiento de un periodo de tiempo seleccionado, utiliza el menú Mostrar, cuyo valor predeterminado es la fecha actual.
Para consultar el rendimiento de tu juego:
Haz clic en el icono de la flecha y luego selecciona uno o varios juegos de los que quieras consultar los datos.
Haz clic en el menú Cliente para seleccionar la plataforma de la que quieras consultar la información sobre el rendimiento.
Haz clic en el menú Problemas para cambiar de tipo.
Selecciona que se muestren los datos recopilados en una hora o en todo un día en el menú Mostrar. También puedes seleccionar un mes entero gracias al menú que se desplegará al hacer clic en el calendario.
Menú Cliente
En el menú Cliente puedes elegir entre diferentes opciones de plataforma:
Total
Escritorio
Móvil
Consola
Consola de nueva generación
La información que se muestra en el gráfico cambiará en función de la opción seleccionada en el menú Cliente. Si seleccionas General, verás los datos de rendimiento de tu isla en todas las plataformas.
Menú Problemas
El menú Problemas presenta diferentes problemas que puede estar experimentando tu isla. El gráfico refleja la medición de la media de tasa de fotogramas, tirones y cuelgues durante las sesiones de juego.
En algunos casos, es posible que se den problemas específicos de rendimiento en diferentes plataformas. Corregir los errores de rendimiento en una plataforma determinada puede hacer que también dejen de producirse en el resto de plataformas. Sin embargo, hay algunos casos en los que corregir un problema relacionado con la frecuencia de fotogramas en dispositivos móviles pueda afectar al rendimiento de la isla en otras plataformas.
Descargar informes
Para descargar un informe, haz clic en el icono Descargar en la esquina superior derecha sobre la gráfica.
Para obtener más información sobre la gestión y optimización de memoria, consulta estas sesiones de Unreal Fest (en inglés):