Adición de datos contextuales a las estadísticas
En este tutorial, vamos a explicar cómo agregar información contextual cada vez que se actualiza una estadística. Hay casos en los que guardar solo las estadísticas no es suficiente. El estudio de juegos podría agregar algunos detalles sobre cómo un jugador realizó una acción específica, o podría haber una característica dentro del juego relacionada con la estadística. Vamos a continuar con nuestro juego de disparos competitivo. En este ejemplo, el juego tiene un éxito tremendo, pero se enfrenta a un desafío. Hay demasiadas quejas sobre personas que “hackean” el juego con componentes externos que eliminan el retroceso de las armas y mejoran la asistencia de apuntado. Así que ahora se nos encarga registrar más información sobre todos los componentes usados y la información de red en nuestro juego.Creación de una estadística
Para mostrar cómo abordar este escenario, vamos a tomar la definición de estadística de la página Más operaciones con estadísticas. A partir de esta definición, vamos a ver cómo agregar metadatos a cada fila agregada a la estadística.Adición de metadatos a cada estadística
Queremos saber si el jugador tiene algún hardware no autorizado que afecte al juego o cualquier otro software malintencionado que pueda mejorar el rendimiento del jugador. El sistema antitrampas es capaz de obtener toda esta información. Solo necesitamos adjuntar esta información para la estadística de tiros a larga distancia. Para realizar esta acción, vamos a usar la API UpdateStatistics. Aquí podemos ver el ejemplo del SDK:Metadata dentro de StatisticUpdate, que hace referencia
a datos contextuales que se van a actualizar además del propio valor. Aquí podemos agregar cualquier información que pueda ser significativa para un desarrollador,
en este caso, los datos antitrampas.
Con estos ejemplos, ya estamos preparados para registrar toda la información relevante de nuestros mejores jugadores, lo que permite a los moderadores del juego
tomar mejores decisiones sobre a quién expulsar.
Conclusiones
En este tutorial, aprendimos a realizar las siguientes operaciones:- Crear una estadística de varias columnas.
- Agregar metadatos a la estadística.
