Microsoft tiene una solución para largos tiempos de espera de compilación de sombreadores. Se llama al sistema, y ​​se está introduciendo por primera vez para las manos y los juegos que figuran en el.

Casi todos los jugadores de PC conocen la sensación de iniciar un nuevo título de AAA muy esperado, emocionado de explorar sus entornos en expansión o mundo abierto, solo para ser golpeado con “compilación de sombreadores” y una barra de progreso que parece moverse a un ritmo de un caracol. Dependiendo de las especificaciones que estés rocando y qué juego acabas de instalar, la espera podría ser de una o dos horas para aquellos con CPU más lentas y sistemas más antiguos.

Si bien parece cada vez más común que los juegos enormes están utilizando estas pantallas de compilación de sombreadores antes de llegar al menú principal (mirándole el legado de Hogwarts), los juegos que eligen no usarlas aún necesitan cargar y compilar sombreadores. Si no se realizan con anticipación, entonces deben hacerse durante el juego, lo que puede conducir a la tartamudez en el juego con las que muchos jugadores también están familiarizados.

La entrega avanzada del sombreador evitaría esto haciendo todo el proceso de compilación con anticipación y almacenando esos sombreadores compilados en la nube. La captura es que la compilación de sombreadores es específica del hardware, y dado que hay una innumerable GPU y combos de conductor, se necesitarían unas pocas docenas de sombreadores compilados para cubrir todas las configuraciones más comunes, y eso es por juego. Extrapolar eso incluso a todos los títulos AAA publicados anualmente, y obtendrá una base de datos masiva.

Esto es similar a cómo funciona la compilación de sombreadores en las consolas, pero está hablando como máximo dos o tres versiones por consola, o incluso menos en el caso de Nintendo Switch. De hecho, eso es precisamente por qué Microsoft está comenzando con las computadoras de mano, que comprende solo dos configuraciones de hardware.

El SDK de agilidad de Microsoft para los desarrolladores de juegos ahora admite la entrega avanzada de sombreadores, lo que significa que los desarrolladores ya podrían comenzar a incorporarlo en nuevos juegos. En la práctica, puede llevar años capitalizar completamente nuevas tecnologías como esta.

Eso es exactamente lo que hemos visto, otra tecnología de Microsoft tuvo la intención de reducir los tiempos de carga de activos. Tres años después de su lanzamiento, todavía vemos solo un puñado de grandes títulos que incorporan almacenamiento directo. Puede pasar mucho tiempo antes de ver la entrega avanzada de sombreadores incorporados en los juegos más populares y disponibles en diferentes frentes de tiendas como Steam.

Fuente