近日微软官方对Xbox开发工具进行多方面的更新,这将助力Xbox下一代主机的游戏适配及Xbox Play Anywhere体验的升级。
GameInput
微软全新推出的 GameInput API 将所有键盘、鼠标、Xbox 手柄乃至定制控制器模型统一整合为单一接口,微软表示该设计旨在实现"低延迟与线程安全,包括支持轮询和事件驱动回调的渲染线程"。
这款全新 API 使 Xbox 的键盘接口功能与 Windows 系统完全对齐,开发者将能够基于单一代码库为不同设备提供更统一的键盘、鼠标及手柄操作体验。此举极大缓解了 Xbox Play Anywhere 游戏的适配难题。
PlayFab 游戏存档
微软不久前宣布推出 PlayFab Game Saves 功能,这实质上是其 Xbox 云存档服务的延伸,同时将 Steam 平台也纳入其中。《博德之门 3》和《赛博朋克 2077》等游戏已通过定制系统,实现了 PC、Xbox、PlayStation 等多平台间的存档文件互通。
微软 PlayFab Game Saves 系统旨在为开发者减负,代为处理 Steam、Xbox 等不同生态系统间的存档进度同步。该服务支持文件同步与冲突解决方案,兼容离线游戏模式,目前可通过 PlayFab 游戏管理器以预览版形式体验。
Xbox 游戏包管理器
Xbox 游戏包管理器是一款全新应用,旨在帮助开发者简化向 Xbox 生态系统上传游戏的过程。该应用支持将游戏的松散文件打包为 XVC(Xbox 平台)和 MSIXVC(PC 平台)格式,并通过基于浏览器的身份验证进行上传。同时它还支持多语言环境和多团队协作流程。
新版包管理器将优化面向 Xbox 随处游玩功能的开发流程。相较于以往需要借助多种工具、服务甚至不同团队来验证游戏各版本的情况,新管理器通过统一界面即可完成全部准备工作。这将有效简化开发者为确保 XPA 在 Xbox 主机与 PC 平台无差错运行所需的工作流程。旧有流程中存在大量可能导致错误的环节,容易引发各类技术隐患。
Xbox 游戏包管理器还配备了验证器自动更新功能,确保开发者始终掌握最新的规则集,这将有助于加速认证流程、提升补丁发布效率并降低失败率。您可能曾遇到过 Xbox 版本补丁延迟发布的情况,这项功能将有效改善此类问题。
ARM64 与 x64 可执行文件
在最新版 GDK 中,开发者现可在单一构建内声明 ARM64 和 x64 架构属性,实现单个软件包内原生 Arm 设备的性能表现。微软持续推动 Arm 设备原生运行 Windows 游戏的进程,此次更新正是该战略的重要组成环节。
跨平台游戏运行环境
微软现已推出 Xbox API,允许开发者为登陆 Steam 等第三方平台的作品调用 X Xbox 认证与社交功能。开发者可借助此功能实现 PC 与其他设备的跨平台联机协作,未来更将支持 Xbox 主机与 Xbox PC 平台间的互联互通。
此外微软还公开了其沿用二十余年的游戏发行审核标准。全新发布的 Xbox 游戏发行指南将为开发者提供各类平台发行指引,且完全摒弃了以往的非公开协议与信息封锁限制。
"通过公开游戏发行文档,我们正在消除知识获取壁垒,让不同规模的团队都能更轻松地了解在 Xbox 平台发行游戏所需条件,"微软负责人 Ed Stewart 解释道。"无论您是初入行业的独立开发者还是经验丰富的发行商,现在都可以自由查阅指南、与团队分享资料,并在整个开发过程中随时参考。"
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.