
微软近日宣布,将于10月16日正式推出两款便携式游戏设备——“ROG Xbox Ally”与“ROG Xbox Ally X”。与此同时,该公司还透露,正在研发一项全新的技术,旨在显著缩短游戏首次启动时的等待时间。
长期以来,PC游戏玩家在首次运行某些游戏时,经常会遇到漫长的加载过程,屏幕上显示着“着色器编译中”的提示。这是因为不同游戏使用了不同的着色器,而这些着色器又需要根据用户设备中的GPU配置进行编译,转换为适合本地运行的格式。这个过程虽然有助于游戏运行的稳定性,却也带来了首次启动耗时过长的问题,有时甚至导致启动失败。在更新驱动程序后,这一流程还需重新进行,特别是在某些特定游戏中,频繁的着色器编译严重影响了用户体验。
为了解决这个问题,DirectX团队推出了名为“高级着色器交付”(Advanced Shader Delivery)的新技术。该技术通过收集各类游戏中的着色器数据,并与主要硬件厂商合作,整合其着色器编译器,最终构建了一个预编译着色器数据库(以下简称PSDB)。这个数据库可以在用户从商店下载游戏的同时一并获取,从而让用户在首次启动游戏时即可直接使用已经完成编译的着色器,大幅提升启动效率。此外,当系统检测到驱动程序更新后,还会自动更新着色器缓存,避免重复编译带来的不便。
据DirectX团队在官方博客中披露的信息,这项技术的应用将显著缩短游戏加载时间。由于跳过了编译环节,还能够有效降低设备能耗,对于便携式设备来说尤为有利。同时,该技术还有望减少游戏运行过程中可能出现的画面卡顿问题,提升整体的流畅性。
目前,这项技术主要服务于即将上市的ROG Xbox Ally系列设备。微软计划在9月向开发者和平台提供相关工具集,推动整个行业的应用与普及。未来,团队希望进一步加强与游戏开发者和硬件厂商的合作,拓展支持的设备和游戏范围。此外,也有计划将该功能集成进游戏引擎,为更多游戏提供支持。或许在不久的将来,用户即可彻底告别PC游戏首次启动时漫长的等待过程。
本文属于原创文章,如若转载,请注明来源:微软推出新技术,缩短游戏首次启动加载时间https://diy.zol.com.cn/1036/10366444.html