近日微軟官方對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.