FunPlus mejora la eficiencia de la ingeniería y la segmentación por dispositivo con Alcance y dispositivos

Contexto

FunPlus, creador del juego de simulación State of Survival, hace un tiempo comenzó a preparar la actualización de su juego y se fijó el objetivo de cambiar de gráficos 2D a 3D. Este tipo de actualización requiere más memoria, CPU/GPU, batería y almacenamiento en los dispositivos de los usuarios. Para potenciar el alcance de alta calidad del lanzamiento y asegurar una buena experiencia del usuario, el equipo usó Alcance y dispositivos con el fin de mejorar su estrategia de segmentación por dispositivo y, de esa forma, ofrecerle la versión adecuada del juego a cada usuario.

Qué hizo la empresa

Para actualizar los gráficos integrados en el juego de objetos 2D a modelos 3D, fue necesario aplicar importantes cambios técnicos y visuales. Algunos cambios incluían nuevos efectos de las partículas, iluminación con sombras en tiempo real y mayores resoluciones de renderización y textura. Con el fin de proporcionar la mejor experiencia del usuario para distintos tipos de dispositivos, FunPlus rediseñó su sistema de publicación de contenido.

El cambio que aplicaron consiste en enviar de forma dinámica distintas versiones del juego por cada función del juego, en base a las capacidades específicas del dispositivo detectado desde el backend. Por ejemplo, enviarían las nuevas versiones de las funciones del juego 3D a los dispositivos de alta gama y las versiones 2D a los dispositivos de gama media y baja.

El desafío que debieron superar fue encontrar la mejor forma de determinar qué dispositivos recibirían las funciones actualizadas. Luego de probar el juego, midieron la cantidad mínima de RAM necesaria para admitir las actualizaciones. También descubrieron que ciertas GPU son extremadamente menos potentes y no logran alcanzar el rendimiento deseado. Además, la versión OpenGL era necesaria para decidir si enviar ciertas propiedades de renderización a un dispositivo. A partir de estos descubrimientos, FunPlus estableció un corte mínimo de RAM y categorizó los dispositivos en altos, medios y bajos en función de la GPU y la versión de OpenGL. Las nuevas funciones serían entregadas de acuerdo a la categorización del dispositivo, a fin de mantener una buena experiencia del usuario.

Había un gran peligro al obtener la categorización correcta. Debido al aumento en los requisitos de rendimiento, se arriesgaron, por un lado, a enviar la versión 3D a demasiados dispositivos y causar una disminución general en el rendimiento del juego y, por otro lado, a no completar las mejoras en la UX y el trabajo de ingeniería invertido en las actualizaciones. Originalmente, el equipo se basó en la información sobre el rendimiento del dispositivo que recopiló de forma manual a partir de herramientas propias para categorizar dispositivos. Sin embargo, sospechaban que sus datos solo eran una pequeña muestra y no representaban el panorama más preciso de todos los dispositivos que usaban los usuarios. Gracias a Alcance y dispositivos, pudieron ver la distribución real de dispositivos de los jugadores y analizar la información de RAM, OpenGL y GPU de esos dispositivos. De esa forma, pudieron confirmar si las categorizaciones eran correctas y establecer el escalonamiento de dispositivos altos, medios y bajos para la entrega de las nuevas funciones. "Usar las métricas de Alcance y dispositivos nos dio una mayor validación y más confianza en nuestras decisiones, algo que antes no teníamos", dijo Elisa Yu, administradora de Desarrollo Empresarial de FunPlus.

Resultados

Luego de realizar pruebas A/B, FunPlus observó un aumento del 2% en las tasas de retención del primer día en relación con quienes recibieron las versiones 3D actualizadas de las funciones del juego, además de un aumento en la productividad. "Alcance y dispositivos aumentó nuestra eficiencia de ingeniería integral y gracias a esto logramos tomar decisiones dinámicas relacionadas a los dispositivos para nuestra estrategia de envío. Antes, si queríamos decidir si enviar una función específica a un dispositivo en particular, debíamos recopilar y analizar los datos de forma manual. Ahora, Alcance y dispositivos nos ayuda a tomar decisiones con mayor rapidez", dijo Yu. Gracias a los numerosos datos que ofrece Alcance y dispositivos, FunPlus sigue probando, optimizando y extendiendo sus nuevas funciones del juego a más de los dispositivos que usan los jugadores.

Comenzar

Con Alcance y dispositivos podrás comprender tu distribución de usuarios y los problemas para tomar mejores decisiones acerca de qué especificaciones crear, dónde realizar los lanzamientos y qué evaluar.

Ir a Play Console