Riot explica el complejo proceso para optimizar VALORANT

Optimizando capacidades, equipos y armas i VALOR Parche 2.1 El martes 8 de junio, Riot mejoró el marco del cliente en aproximadamente un uno por ciento en promedio para las PC de gama alta.

Pero, ¿cuál es el proceso detrás de la optimización y cómo mejoran exactamente los desarrolladores? VALORANT’s ¿actuación? El gerente de control de disturbios, Kevin O’Brien, explicó i publicaciones en las redes sociales.

“En primer lugar, debemos comprender qué está pasando con la CPU”, dijo. “¿Cómo funciona la tarea del juego con la CPU, qué está haciendo en cada cuadro, qué tipo de cosas son estables en cada cuadro, qué cambia con frecuencia, qué causa grandes picos?”

Cuando se identifica un problema o un área de mejora, es “lo que no podemos hacer”, dijo O’Brien, “qué es exactamente lo que DEBEMOS hacer en cada cuadro” y “qué” podríamos omitir? ”

Todo en VALOR “La CPU tiene cierto impacto”, dijo O’Brien. El cambio a una granada Raze se ejecuta desde su arma, por ejemplo, a través de la CPU. El comando para cambiar la animación, reproducir y rastrear lo que estás haciendo influye.

Para optimizar un agente como Raze, Riot comprobará cada fotograma o “tic” para ver si tienes el arma adecuada o no, por ejemplo.

Los desarrolladores pueden dejar de “marcar todos los fotogramas” y guardar “usar”, pero ¿qué pasa si “marcaron eso y ahora puedes entrar en un estado en el que tienes un arma que no está de acuerdo con el servidor?” Dijo O’Brien.

Esto se debe a otro problema más. Cuando vayas a disparar tu arma, fallará. Para evitar esto, Riot debe “enviar un guardia”.

Para eliminar esa marca, Riot debe agregar un guardia o sistema que verifique que su cliente haya verificado correctamente el arma que está sosteniendo antes de “dormir” o dejar de hacer tictac con ese “estado de arma equipada” “, dijo O’Brien.

Pero un sistema como este puede ser “muy riesgoso”, aunque la mayoría de los optimizadores de rendimiento son muy riesgosos en esta etapa del proyecto “, dijo. Esto significa que para el proceso es fundamental contar con una “buena planificación de las pruebas y diversión” para verificar que todo funciona.

El sistema pasa por el mismo ciclo:

  • Identificar un subsistema
  • Descubra si hay otra forma en que los desarrolladores puedan lograr el mismo resultado pero con menos recursos
  • Implementar el nuevo sistema
  • Pruebe para asegurarse de que no interrumpa la funcionalidad
  • Quite el sistema antiguo y continúe probando
  • Liberarlo

Sin embargo, este no es el caso de todos los optimizadores, dijo O’Brien. A veces es “gratis”. Si un sistema ya no es relevante, por ejemplo, los desarrolladores no lo apagan. Pero este tipo de “ganadores” eran más comunes en la época V.ALORANT lanzado en 2020.

Ahora, según O’Brien, es “mucho más difícil obtener todas las ganancias posteriores”, lo que deja a los desarrolladores con “algunas” opciones. “Podemos buscar más jugo en la línea, (presión más fuerte)”, dijo, o “podemos repensar cómo obtenemos más jugo (agregar más extremidades)”.

Ahí es donde los esfuerzos de los desarrolladores deben “dividirse”, dijo O’Brien. “Las optimizaciones que hacen que el juego sea más rápido son geniales, pero se vuelven cada vez más difíciles de hacer con el tiempo”, el modo multijugador (la capacidad de la CPU para crear múltiples subprocesos de ejecución simultáneamente, con soporte del sistema operativo) es muy importante “.

También hay una cuestión de cómo los desarrolladores pueden “alejar más trabajo del hilo principal y otros núcleos”. Dijo O’Brien. “Simplemente llegó a nuestro conocimiento entonces VAL Hay mucho trabajo que podemos hacer para que el juego sea más rápido. “

Es decir, la “optimización” es un proceso complejo, dijo O’Brien. “Solo necesitamos más marcos”.


Asegúrate de continuar YouTube para más noticias y análisis de deportes electrónicos.