微软更新开发者工具,进一步推动Xbox与PC生态融合

0 点赞
PC&主机
转载

近日,微软发布了Xbox Game Development Kit(GDK)的重大更新,进一步强化其“PC化”战略,微软此次更新聚焦于简化开发者工作流程,提升跨平台游戏开发效率:1. GameInput API:统一输入体验全新GameInput API通过单一接口整合键盘、鼠标、Xbox手柄及自定义控制器输入,实现低延迟、线程安全的跨设备操作。该API支持渲染线程直接调用,并提供轮询与事件驱动两种模式,为开发者提供更灵活的输入处理方案。相比传统XInput或DirectInput,GameInput在性能上显著提升,尤其在多设备同步响应方面表现突出,同时兼容Windows 10 19H1及以上版本。2. PlayFab游戏存档:跨平台无缝同步PlayFab Game Saves正式推出,支持Xbox、PC(含Steam)及未来更多平台的存档互通。该系统自动处理文件同步与冲突解决,允许玩家离线游戏并在联网后恢复进度。新增的版本回滚功能可帮助玩家修复异常存档状态,同时扩展了对多身份验证的支持,覆盖更多商店渠道。目前Xbox生态内游戏免费使用该服务,其他平台定价将于2026年公布。3. Xbox游戏打包管理器:全流程统一管理全新工具支持XVC(Xbox)与MSIXVC(PC)格式一键打包,集成浏览器认证上传功能,并支持多语言与多团队协作。通过自动更新验证规则,开发者可大幅减少认证失败率,加速补丁发布流程。该工具还提供详细日志分析,帮助团队定位打包过程中的潜在问题,提升跨平台游戏的部署效率。4. 多架构支持:ARM64与x64协同优化最新GDK允许开发者在单一安装包中集成ARM64与x64架构可执行文件,为Windows on Arm设备提供原生性能支持。这一改进不仅简化了多平台构建流程,还为未来轻薄本、掌机等移动设备的游戏优化奠定基础。

5. 跨平台游戏运行时:扩展生态连接新增的跨平台游戏运行时允许Steam等第三方平台游戏调用Xbox认证、社交功能(如好友邀请),为跨平台联机提供底层支持。开发者无需额外适配即可实现Xbox账号登录及跨设备组队,进一步打破平台壁垒。6. PlayFab统一SDK:模块化开发架构取代传统分散的SDK组件,新SDK以模块化形式集成PlayFab服务,支持按需加载功能模块,减少冗余代码。其自动令牌刷新与现代线程管理机制降低了认证复杂度,同时提升多线程环境下的稳定性,显著缩短开发周期。7. 开发者工作流优化GDK安装程序与工具链重组,减少传统架构依赖,降低多平台开发复杂度。新增的自动化捕获工具简化了游戏测试与调试流程,而统一的验证规则更新机制确保开发者始终使用最新合规标准。