¡Atención!
El artículo de noticias que estás viendo está en el formato antiguo del sitio web. Puede haber errores de representación en algunas versiones de navegadores.

Cerrar

Mejoras en el sistema de visibilidad en la actualización 9.16

La actualización 9.16 incluye nuevas optimizaciones en el sistema de visibilidad, una parte importante del juego. Los vehículos detectados aparecerán en pantalla muchísimo más rápido, y las diferencias se notarán particularmente al detectar vehículos enemigos desde distancias mayores a 300 metros. 

Explicaremos cómo logramos esto y de qué manera afectará al juego.

Efectos en la experiencia de juego

Los vehículos que detectan enemigos a larga distancia tendrán más tiempo para disparar inmediatamente después de detectar al vehículo enemigo. 

Los vehículos detectados tendrán dificultades para cruzar espacios abiertos de corta distancia, ya que aparecerán inmediatamente en la pantalla de su oponente. Deberán que moverse en zigzag o realizar otro tipo de maniobras para descalibrar la puntería del enemigo, o simplemente elegir otro camino.

Cambios en la actualización 9.16

Para mejorar el sistema de detección, era necesario solucionar dos problemas: rediseñar los cálculos en el servidor y acelerar la visualización de los vehículos detectados en el cliente del juego.

Cambios en el servidor

Los programadores del servidor rescribieron el código del sistema de visibilidad sin modificar las anteriores normas de funcionamiento. Esta modificación a un código más efectivo permitió que se redujera la carga del servidor y se mejorara el rendimiento del sistema de visibilidad. En otras palabras, el sistema se volvió más eficaz con las mismas normas y con menos uso de recursos.

La Verificación de detecciones es una solicitud del servidor que determina si algún vehículo enemigo se encuentra en el rango de visibilidad y si puede ser detectado. Esta verificación se realiza constantemente, pero en diferentes intervalos según la distancia del enemigo.

Como puedes ver en el gráfico, el intervalo entre las verificaciones de detecciones depende de la distancia: las verificaciones son más frecuentes si te encuentras a corta distancia, pero a medida que aumenta la distancia, también aumenta el intervalo entre verificaciones. Esta optimización nos permite duplicar la cantidad de verificaciones de detecciones en distancias cortas y agregar verificaciones simplificadas en largas distancias, lo que permite triplicar la cantidad total de verificaciones de detecciones en comparación con la versión anterior. A su vez, el aumento en la frecuencia de verificaciones nos permite reducir el retraso en la visualización de los vehículos detectados.

Cambios en el cliente

Las mejoras en el cliente redujeron entre un 60% y un 70% el tiempo que tarda en visualizarse el modelo de un vehículo. Ahora, cuando ingreses a la batalla, los modelos de vehículos y los objetos del mapa se cargan al mismo tiempo. Esto reduce el tiempo de visualización de los vehículos detectados y de posibles "bloqueos" cuando se detectan vehículos enemigos.

Cerrar