Optimiza las pruebas y las actualizaciones en tiempo real con la plataforma de análisis y experimentación de Roblox
Cómo utiliza Uplift Games la analítica y la experimentación para optimizar la experiencia de los jugadores de «Adopt Me!»

Crear un juego que destaque requiere experimentación, análisis y iteración. Con las plataformas Analytics y LiveOps de Roblox, los creadores pueden obtener información detallada sobre la jugabilidad y el rendimiento, probar cambios y adaptarse a la forma en que juega la gente. Hoy anunciamos alertas de rendimiento en tiempo real, una segmentación y orientación más detalladas, y avisos tempranos automatizados que indican a los creadores si los experimentos están afectando a las métricas clave. Estas nuevas herramientas permiten a los creadores probar cambios e implementar actualizaciones en directo con confianza. El desarrollador UpliftBradB comparte a continuación cómo Uplift Games, el estudio responsable de Adopt Me!, utiliza las plataformas de análisis y LiveOps de Roblox para mejorar la experiencia de adopción de mascotas de sus jugadores.
Medir y lanzar
Mantener el interés de diferentes tipos de jugadores a largo plazo es un delicado ejercicio de equilibrio. Los datos son una herramienta poderosa para comprender cómo interactúan los jugadores con un juego, identificar dónde podrían surgir problemas y ajustar el juego a la perfección para que quede como debe ser. Actualizamos continuamente las plataformas Analytics y Experience LiveOps de Roblox basándonos en los comentarios y las necesidades de los creadores. Estas nuevas herramientas hacen que las plataformas sean más flexibles y potentes en todos los aspectos.
Analytics
Los paneles de Analytics ayudan a los creadores a identificar áreas de oportunidad o a determinar dónde pueden ser necesarias mejoras. Por ejemplo, una alta retención en el primer día con una caída pronunciada en la retención a 30 días podría indicar una demanda de contenido más profundo. Observar una baja retención en el primer día con un grupo núcleo de jugadores constantes y a largo plazo podría indicar un flujo de incorporación deficiente o una curva de dificultad muy pronunciada.
La plataforma de análisis también puede clasificar los datos por segmentos de jugadores para mostrar si una tendencia es generalizada entre todos los jugadores o si se limita a un segmento específico. Las nuevas dimensiones de segmentación permiten a los creadores desglosar los datos por actividad en el juego, nivel de implicación, actividad en la plataforma, antigüedad y gasto en la plataforma para comprender cómo varían los patrones de juego.

Supervisión del rendimiento
Los problemas de rendimiento pueden ser difíciles de identificar. Las métricas de telemetría predeterminadas, como las tasas de fallos, el uso de memoria, el tiempo de CPU y la tasa de fotogramas por versión, ayudan a los creadores a corregir errores y a garantizar que sus juegos funcionen correctamente en todo tipo de dispositivos. También hemos añadido una nueva función de detección de errores, reglas personalizadas para organizar los informes de errores y alertas de rendimiento en tiempo real para detectar problemas críticos, de modo que los creadores puedan responder lo antes posible.

Experimentos
El sistema de experimentos de Roblox permite a los creadores realizar pruebas A/B para medir con precisión el impacto de una función o un cambio. Nuestras últimas actualizaciones añaden la segmentación por público objetivo, una configuración más flexible y rápida, y un sistema de detección temprana de problemas que avisa al creador casi en tiempo real si el tiempo de juego, el ARPU o la tasa de conversión caen por debajo de un umbral específico. A lo largo del próximo año, añadiremos aún más opciones para métricas personalizadas creadas por los propios creadores y para la segmentación de los resultados de los experimentos.

Configuraciones
Las configuraciones permiten a los creadores lanzar funciones y actualizar valores del juego en tiempo real sin necesidad de reiniciar el servidor. Con esta actualización, hemos acelerado la propagación de las configuraciones y hemos añadido una función de «publicar como» que permite a los creadores publicar de un entorno a otro (por ejemplo, de desarrollo a producción). También hemos añadido configuraciones condicionales, que permiten a los creadores aplicar diferentes valores para personalizar la experiencia de distintos segmentos de jugadores. Por ejemplo, los creadores pueden modificar los valores de dificultad para que una misión o una mazmorra resulte más fácil para los nuevos jugadores, o eliminar los mensajes de anuncios con recompensas para los jugadores que hayan gastado Robux.
Para los creadores que deseen aprovechar los datos a través de herramientas de terceros como parte de su flujo de trabajo, nuestras API de OpenCloud permiten la gestión programática de estas funciones. Por ejemplo, los creadores pueden utilizar asistentes de programación para configurar experimentos o supervisar las estadísticas.
Obtén más información sobre el uso de la analítica, la supervisión del rendimiento, los experimentos y las configuraciones en el Devforum.
Optimización de la experiencia del jugador en «Adopt Me!»
Uplift Games, el estudio responsable de Adopt Me!, un juego de adopción de mascotas con un total de 44 400 millones de visitas, utiliza la plataforma de análisis de Roblox y la función «Experimentos» para probar nuevas funciones. Estas pruebas les ayudan a ofrecer una experiencia excelente a jugadores con estilos de juego muy diferentes, desde criar e intercambiar mascotas hasta interpretar papeles y construir hogares. El desarrollador UpliftBradB compartió cómo enfoca el equipo el desarrollo de un conjunto de funciones y una comunidad tan diversos.
«¡Adopt Me! está diseñado para todas las edades», afirmó UpliftBradB. «Queremos que todas las mecánicas sean comprensibles, al tiempo que aportamos el nivel adecuado de profundidad a sistemas como la construcción y el intercambio, que son del agrado del público más adulto».
El equipo ha lanzado recientemente una plataforma de intercambio renovada en la que los jugadores pueden emparejarse para intercambiar mascotas. «Utilizamos análisis y experimentos para probar nuestro centro de intercambio durante un tiempo antes de lanzar la experiencia completa», explicó UpliftBradB. «Probamos muchas variables, como el tamaño del servidor y las señales de emparejamiento, y observamos cómo interactuaban los jugadores con el sistema. ¿Estaban los jugadores más comprometidos? ¿Aumentaba el número de intercambios?».
Probar los cambios y ver los resultados en los análisis dio al equipo la confianza de que iban por el buen camino. Sin embargo, algunos cambios tuvieron efectos no deseados. «Creamos una función mediante la cual los jugadores podían obtener una moneda especial jugando con amigos, que luego podían usar para comprar mascotas especiales», explicó UpliftBradB. «La idea era incentivar el juego en equipo, pero los jugadores se dieron cuenta rápidamente de que podían saturar el servidor con solicitudes de amistad para conseguir más moneda. Eso en sí mismo quizá no hubiera sido un problema, pero también observamos un enorme aumento de jugadores que ponían en marcha servidores privados para escapar de ese spam».
Gracias a las herramientas de análisis, el equipo también pudo supervisar el rendimiento y adaptarse rápidamente cuando detectaron un problema con una nueva función introducida durante su evento de verano. Añadieron peces para que los jugadores los pescaran como parte del evento, pero enseguida vieron que había un problema. «La tasa de fallos y la tasa de fotogramas nos dieron pistas de que algo iba mal», explicó UpliftBradB. «Al investigar más a fondo, descubrimos que habíamos marcado los peces como elementos del decorado… lo que provocaba que el motor tuviera que redibujar los fondos una cantidad ingente de veces». Detectar el problema a tiempo ayudó al equipo a resolverlo rápidamente.
Adelante, analiza
La historia de UpliftBradB es habitual entre los creadores: el análisis y la experimentación convierten la iteración de una suposición fundamentada en una estrategia basada en datos. La plataforma flexible de Roblox contribuye a que la optimización y la toma de decisiones basada en datos se conviertan en una parte habitual del flujo de trabajo de cada creador. A finales de este año, tenemos previsto ampliar las capacidades de análisis a «Build», nuestra pestaña de creación centrada en dispositivos móviles dentro de la aplicación de Roblox. Tras la integración, los creadores podrán supervisar el rendimiento desde cualquier lugar. También ampliaremos la plataforma con nuevas funciones, entre las que se incluyen acciones de experimentación personalizadas. Los creadores interesados pueden inscribirse ya en un programa de acceso anticipado para probar las funciones de experimentación más recientes antes de que estén disponibles en Roblox.
Roblox facilita a los creadores la tarea de crear, lanzar y perfeccionar de forma inteligente, todo en un mismo lugar.


