微软8月20日宣布,便携式游戏PC「ROG Xbox Ally」「ROG Xbox Ally X」将于10月16日正式发售。该公司目前正在开发一项旨在缩短游戏首次启动等待时间的新技术。

Cover Image

这两款设备均为搭载Windows 11系统的便携式游戏PC,支持Xbox Game PassBattle.net以及SteamUbisoft Connect等主流PC游戏平台。用户既可远程畅玩家中Xbox主机已安装的游戏,也能通过Xbox Cloud Gaming服务实现云端串流游戏。

微软在德国科隆举办的「2025年科隆国际游戏展」上展示了这款设备。虽然硬件基于华硕的「ROG Ally」「ROG Ally X」打造,但微软「DirectX」团队也参与了联合开发。DirectX是Windows系统中用于优化多媒体处理效率的应用程序接口(API),被广泛运用于视听软件及游戏领域。

技术团队重点攻关的是游戏关键组件「着色器」的编译效率问题。着色器是计算3D物体色彩与质感的程序,不仅不同游戏采用各异着色器,GPU等硬件配置差异也会导致编译格式变化,因此需根据用户设备进行专属编译转换。PC玩家必然体验过首次启动游戏时「着色器编译中」的漫长等待。

近年大作普遍采用首次启动时集中编译着色器的方案,虽比实时编译运行更稳定,但导致启动耗时显著。且已生成的着色器缓存会在驱动程序更新后失效,需要重新编译。

对此,DirectX团队开发出名为「高级着色器分发」的创新技术。通过收集各游戏着色器数据,整合与硬件厂商合作开发的编译器,构建预编译着色器数据库(PSDB)。该数据库随游戏下载同步获取,用户可直接使用预编译着色器实现即装即玩。系统在检测到驱动更新时还会自动刷新着色器缓存。

DirectX开发团队博客披露,黑曜石娱乐的动作RPG《宣誓》采用该技术后启动时间最高缩短85%。免除编译过程同时延长了设备续航,对便携游戏设备增益显著。该技术还能有效避免游戏运行时的卡顿现象。

目前团队正全力支持新设备上市,预计9月向开发者及应用商店发布工具套件。未来计划通过游戏开发商与硬件厂商的协作扩大技术覆盖范围,甚至考虑将功能直接集成至游戏引擎。无需等待的PC游戏首次启动体验或即将成为现实。


文章标签: #微软 #游戏技术 #便携PC #着色器 #DirectX

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。