El desarrollador de League of Legends, Riot Games, ha traducido con éxito su destreza con el modo multijugador en línea al género FPS en 2020, revelando una inclinación por los ángulos duros de Counter-Strike en el proceso. Hasta el día de hoy, Valorant sigue siendo un juego de disparos popular, aunque altamente técnico.

Sin embargo, la creación de Valorant se siente como una larga pesadilla técnica, con Riot priorizando el pulido y la codificación inteligente para crear un juego de disparos que recompensa la precisión milimétrica sin dejar de ser escalable en una amplia gama de máquinas radicalmente diferentes.

Hablé con el ingeniero principal de Riot para el juego, Marcus Reid, para comprender mejor la tecnología subyacente que ha permitido que el FPS gratuito mantenga su éxito dos años después.

Tan bueno que es hertz

Un juego que exige tanta habilidad y precisión no funcionaría sin servidores de alta tasa de ticks. «Hicimos un montón de experimentos con jugadores muy talentosos para descubrir cómo funciona mejor el juego», explica Reid.

«Descubrimos que realmente necesitábamos 128 servidores de tasa de ping para lograr nuestros objetivos. También queremos que la gran mayoría de nuestros jugadores tengan menos de 35 milisegundos de ping. Esa es la condición óptima. .

Una tasa de tic más baja o un ping más alto introduce un retraso, lo que agrava problemas como la ventaja de mirar, un «artefacto de juego en red», en palabras de Riot, que conduce a una ventaja crucial de una fracción de segundo para un jugador que mira en una esquina en el adversario que lo enfrenta. . El tema a menudo se discute entre equipos competitivos y ha dado lugar a disputas de alto perfil sobre el ping de los jugadores.

(Bildkredit: Riot Games)

Dicho esto, hacer de Valorant un juego altamente escalable seguía siendo una prioridad. Riot continúa haciendo que el juego sea accesible para los jugadores que utilizan una amplia variedad de configuraciones. Además, no rehuye las soluciones de visualización como Nvidia Reflex, que evita la cola de procesamiento para mejorar la comunicación entre la CPU y la GPU de su máquina.

«Admitimos algunas máquinas de gama bastante baja», dice Reid, «y queremos que esas máquinas jueguen bien y puedan jugar el juego de manera competitiva. Creo que Reflex ha estado admitiendo GPU desde la serie 900, que se lanzó en 2014. Este hardware está ampliamente disponible y mejora la experiencia de muchos de nuestros jugadores que creemos que vale la pena apoyar, pero también queremos asegurarnos de tener la mejor experiencia posible en este hardware de gama alta.

Los jugadores que tienen la suerte de tener PC de gama alta no obtienen una ventaja injusta. Valorant tiene un campo de visión fijo, solo admite relaciones de aspecto de 16: 9 o 16:10, e incluso aquellos que usan monitores ultra anchos se ven obligados a usar el formato panorámico para que no puedan beneficiarse de la visión periférica adicional.

Precisión extrema

Neon usando su Ultimate Overdrive

(Bildkredit: Riot Games)

La alta dificultad de Valorant puede sorprender a los jugadores más casuales, ya que a menudo castiga el juego subóptimo. Con un tiempo de muerte bajo, el espacio entre un jugador que abre fuego y su objetivo que cae, cada disparo cuenta. Lo que significa que el registro de aciertos debe ser lo más preciso posible.

«En cuanto a cómo llegamos allí, las respuestas reales son una gran cantidad de datos y una revisión bastante exhaustiva cada vez que se informa un problema», dice Reid.

Por lo tanto, los desarrolladores de Valorant no tienen miedo de analizar errores o «algo mal» bajo el microscopio. Es un proceso que el equipo afronta en público. Por ejemplo, Riot ha publicado un blog técnico sustancial sobre el código de red de Valorant (se abre en una pestaña nueva) y mantiene informados a los jugadores sobre sus respuestas y actualizaciones en función de sus comentarios.

Sin embargo, siendo realistas, no hay mucho que Riot pueda hacer para garantizar una experiencia en línea perfecta. Reid admite que las medidas de mitigación, como el almacenamiento en búfer de predicción, que intentan suavizar las conexiones inestables, solo pueden cubrir las grietas hasta cierto punto.

“Si las condiciones de la red se degradan realmente, si el cliente del juego y el servidor del juego no pueden comunicar la información que necesitan de manera oportuna, la experiencia del jugador se deteriora”, dice.

Maximal prestanda

Valiente agente Astra

(Bildkredit: Epic Games)

Riot parece tener la escalabilidad, la calidad de conexión y la capacidad de respuesta general de Valorant como una ciencia. Pero ¿qué pasa con el rendimiento?

“Entonces, antes del lanzamiento, realmente hablábamos de tres categorías de problemas”, dice Reid. “¿Cuáles son los objetivos que debemos alcanzar para el rendimiento de nuestros servidores? Y es el que ofrece la experiencia de tasa de 128 ticks.

“La segunda categoría son los escenarios relacionados con la GPU”, continúa. «Eso tiende a ser en hardware de gama baja, como una CPU que tiene gráficos integrados en lugar de una GPU dedicada. Y luego están los escenarios vinculados a la CPU, que tienden a ser más para PC cliente de rango medio y máquinas de alto rendimiento. Esto también tiene cierto nivel de superposición con las consideraciones de rendimiento del servidor.

Riot rara vez corta una función por motivos de rendimiento. Pero estas preocupaciones tienen un impacto en el proceso de desarrollo. El estilo artístico de Valorant, por ejemplo, fue diseñado desde cero para verse bien en una amplia gama de hardware. «Obviamente, no es la única consideración, pero quita algunas cosas de la mesa», dice Reid. «No usaremos el trazado de rayos en tiempo real si usamos una computadora portátil de 2012.

“A medida que desarrollamos cosas nuevas para los jugadores, realizamos rigurosas pruebas de rendimiento”, continúa. «Si añadimos una capacidad fundamentalmente nueva que obligue al juego a hacer más trabajo, puede afectar el rendimiento. Por lo tanto, tratamos de mantener las nuevas funciones lo más livianas y eficientes posible, y también invertimos continuamente muchos esfuerzos de ingeniería para optimizar el rendimiento general». .

Nube y más allá

Arte clave para Valorant Neon Agent

(Bildkredit: Riot Games)

A medida que profundiza en el tema del rendimiento, es posible que se pregunte si Valorant algún día podría ofrecer un servicio de juegos en la nube como Nvidia GeForce Now, que permita a los jugadores eludir las limitaciones de hardware por completo. Pero Reid se apresuró a expresar que tal eventualidad simplemente no está planeada para el juego en este momento.

«Con un servicio de juegos en la nube en particular, el desafío sería la mayor latencia de pasar por un servidor de juegos en la nube y luego hablar con ese servidor», dice. “Creo que sería bastante difícil ofrecer el tipo de capacidad de respuesta que necesitas en un juego como Valorant en un servicio de juegos en la nube. No quiero decir nunca; la tecnología seguirá mejorando. Pero eso no es algo que estemos considerando en este momento. »

De manera más prometedora, Reid confirmó que la consola Valorant se adapta a PS5 y Xbox Series X | S son «algo que definitivamente estamos explorando». Sin embargo, no pudo darnos más información que esa.

Si bien nos encantaría que Valorant llegara a más plataformas, entendemos que primero está diseñado para PC, en gran parte debido a su exigente enfoque en la precisión. Los sticks analógicos en los controladores no pueden igualar la precisión de un mouse, pero con suerte Riot puede encontrar una solución para eso y llevar Valorant a un público más amplio. Después de todo: todos merecen jugar un FPS diseñado para la precisión.

Dela detta