日期:2025-11-04 14:11:18 标签:
随着Xbox掌机正式上市,微软在2025年10月更新中公布了首批支持“进阶着色器交付(Advanced Shader Delivery)”功能的游戏名单。
据介绍,相应功能主要将游戏首次启动时进行的着色器编译任务直接搬到云端提前处理,并在玩家下载游戏时,直接将编译好的着色器文件部署至玩家设备,使部分游戏启动速度提升最高可达10倍,同时在首次运行时性能更流畅、功耗更低。
具体名单如下:
《方舟:生存飞升》
《宣誓》
《使命召唤:黑色行动6》
《光与影:33号远征队》
《控制》
《消逝的光芒2:人与仁之战》
《深岩银河》
《模拟农场25》
《魔咒之地》
《最终幻想16》
《极限竞速:地平线5》
《战争机器:重装上阵》
《战争机器:战术小队》
《禁闭求生2》
《给他爱5 增强版》
《匹诺曹的谎言》
《地铁:离去》
《微软模拟飞行2024》
《怪物猎人:崛起》
《女神异闻录3:Reload》
《生化危机2 重制版》
《生化危机3 重制版》
《潜行者2:切尔诺贝利之心》
《盗贼之海》
《狙击精英:抵抗》
《午夜以南》
《上古卷轴4:湮没复刻版》
《忍者龙剑传4》
《木卫四协议》
《天外世界2》
《寂静岭f》
《Keeper》
《霍格沃茨之遗》
在具体技术层面,作为比较,在PC游戏中,着色器负责计算光影、材质与物理效果,在游戏初次运行前必须将原始文件转换成与显卡和驱动程序相匹配的格式,不过这往往导致游戏加载时间冗长。因此不少游戏会将相应着色器编译过程放在游戏序章中(例如PC版《神秘海域4》等),无须让玩家初次进游戏“等半天”,不过这需要开发人员对优化掌握娴熟,否则容易频发画面卡顿现象。
而微软提出的这一进阶着色器交付功能是将相应着色器编译过程迁移至云端,DirectX团队先将游戏所需的着色器数据收集并整理为“状态对象数据库(State Object Database,SODB),再结合脱离驱动的云端编译器,生成可直接使用的预编译着色器数据库(Precompiled Shader Database,PSDB)。
当玩家通过掌机内置的Xbox PC App下载游戏时,系统会自动交付相应的PSDB数据,使游戏在首次启动时即可直接命中缓存,无需在本地重新编译。若检测到驱动更新,缓存也会随之更新,从而避免再次延迟。