Con todos los pequeños cambios de Counter-Strike: Globals Offensive en las últimas semanas, la actualización del visor de demostración del juego pasó desapercibida para la base de jugadores del juego. Pero después de probar con todos los diferentes tipos de archivos de demostración, el veredicto está en.

El nuevo y mejorado visor de demostraciones de CSOG es uno de los mejores cambios en la calidad de vida que Valve ha realizado en el juego en años.

Antes de desglosar los detalles técnicos sobre cómo funciona, digamos que los jugadores ni siquiera tendrán tiempo de tomar una copa cuando avancen o retrocedan las demostraciones antes de que CSGO tenga la demostración lista para jugar. Antes de la actualización, podrían haber cocinado todo un medio.

Los archivos de demostración del juego contienen una enorme cantidad de información. Tienen datos sobre las posiciones, la velocidad, el impulso y la dirección de los jugadores. Las demostraciones del servidor, como las que están disponibles en los sitios web, contienen todos y cada uno de los «eventos» que ocurren en una partida CSGO a partir del primer tic del servidor.

En cualquier momento de una demostración, alguien con la cantidad adecuada de conocimientos técnicos puede extraer esta información y ponerla en una tabla o usarla para mejorar las tácticas. Los archivos de demostración en sí mismos son increíbles por la cantidad de información que contienen. Pero antes de la actualización de la demostración de CSGO, todos los jugadores odiaban ver demostraciones. Eso no parece tener mucho sentido, especialmente para los jugadores que están lo suficientemente dedicados como para querer innovar en Counter-Strike. El problema era que el visor de demostración de CSGO tenía mucho que hacer a la vez, y la forma en que originalmente hacía su trabajo era muy, muy lenta.

Las nuevas funciones de visor de demostraciones de CSGO hacen que las revisiones de demostraciones sean casi indoloras

Una demostración no es un video de YouTube. Si algunos quisieran avanzar rápidamente en YouTube, todo lo que tienen que hacer es hacer clic en la línea de tiempo e inmediatamente se mueven allí. Pero las demostraciones de CSGO no funcionan de esa manera, y todavía no lo hacen después de la actualización.

Cada vez que un jugador ve una demostración y quiere avanzar o retroceder dentro de la demostración, el motor de CSGO no podía simplemente saltar a la ronda o matar que querían ver. En cambio, la programación de Counter-Strike hizo que el motor tuviera que reproducir toda la demostración, incluida toda esa otra información sobre las posiciones de las balas y los ángulos que el jugador tenía antes de ese punto.

Para usar YouTube como ejemplo, eso significaría que el usuario no podría simplemente saltar a una marca de tiempo, sino que tendría que comenzar todo el video de nuevo y esperar a que «avance rápido» hasta donde el usuario desea ir.

Todo eso ha cambiado ahora.

Seamos claros, el visor de demostración de CSGO todavía no es YouTube. Los jugadores están mucho mejor si van con uno de los muchos visores de terceros que pueden ayudar a registrar y guardar la información que el jugador desea de la demostración en primer lugar. Pero ahora, probablemente conectado a las hazañas de entrenamiento recientes de CSGO, los desarrolladores de CSGO han «indexado» cada demostración, lo que significa que en lugar de tener que volver a cargar una demostración desde el principio, el motor Source de CSGO puede seguir las rutas de navegación hasta el punto indexado más cercano antes de leer la demostración desde allí. Suena complicado, pero la actualización agregó lo que son esencialmente marcadores a sus archivos de demostración.

En las pruebas, eso significa que las demostraciones se cargaron consistentemente más rápido cuando se movía en cualquier dirección, ya que buscaba el marcador más cercano al que llegar en lugar de tener solo el principio y el final para elegir. La actualización del índice de demostración hizo que ver las demostraciones de los jugadores fuera mucho más rápido, pero el cliente sufrió varios bloqueos durante la prueba. Eso puede estar relacionado o no con la función de indexación.

Las repeticiones de Counter-Stike siempre estaban a una pulgada de distancia de colapsar el juego. Pero incluso si las fallas estaban relacionadas con la indexación, volver a donde estaba un jugador antes de la falla ahora toma segundos en lugar de minutos.

En general, es una actualización bienvenida. Incluso con el desafortunado exploit como la fuerza impulsora detrás de la actualización, el juego es mejor para él.