PC游戏启动时的漫长等待,尤其是首日着色器编译带来的煎熬,或许即将成为历史。微软的新技术有望彻底改变这一现状,让游戏加载时间大幅缩短。
今天,微软正式推出了“高级着色器交付”(Advanced Shader Delivery,简称ASD)功能,其核心目标就是消除游戏启动前的等待。简单来说,该技术允许游戏&开发者在发布游戏时,直接为用户提供与其特定硬件匹配的预编译着色器文件。这意味着,当玩家下载并首次启动游戏时,系统可以直接调用这些预先准备好的文件,无需再进行冗长的实时编译。作为首批支持该技术的游戏,赛车大作《极限竞速:地平线 6》将显著受益,玩家能更快进入赛道。
为何这项技术如此重要?在传统游戏开发流程中,为确保复杂视觉效果在不同显卡上正确渲染,游戏通常需要在首次启动时根据玩家硬件配置现场编译着色器。这一过程极为消耗资源,玩家盯着进度条等待数分钟甚至十几分钟的情况十分常见,严重影响了开箱即玩的游戏体验。
微软此次推出的ASD功能正是为了解决这一用户痛点,并将其集成到Xbox PC应用中。不过,这项技术要广泛普及,仅靠平台软件支持还不够,还需要显卡硬件厂商在驱动层面提供适配支持。
好消息是,行业已迅速响应。AMD透露,其近期发布的Adrenalin 26.6.1版显卡驱动已加入对Xbox PC应用高级着色器交付功能的支持。这为游戏&开发者铺平了道路——他们可以提前针对AMD不同GPU架构编译着色器包,并随游戏更新一同推送给玩家。
效果到底有多显著?根据AMD官方数据,在启用高级着色器交付后,部分游戏的首次加载时间**减少了惊人的95%**。目前,这项支持覆盖了基于RDNA架构的显卡,包括RX 5000、6000、7000以及最新的9000系列,让更多玩家享受到即开即玩的流畅体验。
这无疑是一个积极信号。当平台方与硬件厂商开始合力解决长期困扰玩家的技术顽疾时,整个PC游戏生态的体验门槛将进一步降低。或许用不了多久,“叮”一声就进入游戏世界的场景,将成为新的行业标准。
