近日微軟官方對Xbox開發(fā)工具進行多方面的更新,這將助力Xbox下一代主機的游戲適配及Xbox Play Anywhere體驗的升級。
GameInput
微軟全新推出的 GameInput API 將所有鍵盤、鼠標、Xbox 手柄乃至定制控制器模型統(tǒng)一整合為單一接口,微軟表示該設計旨在實現(xiàn)"低延遲與線程安全,包括支持輪詢和事件驅動回調的渲染線程"。
這款全新 API 使 Xbox 的鍵盤接口功能與 Windows 系統(tǒng)完全對齊,開發(fā)者將能夠基于單一代碼庫為不同設備提供更統(tǒng)一的鍵盤、鼠標及手柄操作體驗。此舉極大緩解了 Xbox Play Anywhere 游戲的適配難題。
PlayFab 游戲存檔
微軟不久前宣布推出 PlayFab Game Saves 功能,這實質上是其 Xbox 云存檔服務的延伸,同時將 Steam 平臺也納入其中。《博德之門 3》和《賽博朋克 2077》等游戲已通過定制系統(tǒng),實現(xiàn)了 PC、Xbox、PlayStation 等多平臺間的存檔文件互通。
微軟 PlayFab Game Saves 系統(tǒng)旨在為開發(fā)者減負,代為處理 Steam、Xbox 等不同生態(tài)系統(tǒng)間的存檔進度同步。該服務支持文件同步與沖突解決方案,兼容離線游戲模式,目前可通過 PlayFab 游戲管理器以預覽版形式體驗。
Xbox 游戲包管理器
Xbox 游戲包管理器是一款全新應用,旨在幫助開發(fā)者簡化向 Xbox 生態(tài)系統(tǒng)上傳游戲的過程。該應用支持將游戲的松散文件打包為 XVC(Xbox 平臺)和 MSIXVC(PC 平臺)格式,并通過基于瀏覽器的身份驗證進行上傳。同時它還支持多語言環(huán)境和多團隊協(xié)作流程。
新版包管理器將優(yōu)化面向 Xbox 隨處游玩功能的開發(fā)流程。相較于以往需要借助多種工具、服務甚至不同團隊來驗證游戲各版本的情況,新管理器通過統(tǒng)一界面即可完成全部準備工作。這將有效簡化開發(fā)者為確保 XPA 在 Xbox 主機與 PC 平臺無差錯運行所需的工作流程。舊有流程中存在大量可能導致錯誤的環(huán)節(jié),容易引發(fā)各類技術隱患。
Xbox 游戲包管理器還配備了驗證器自動更新功能,確保開發(fā)者始終掌握最新的規(guī)則集,這將有助于加速認證流程、提升補丁發(fā)布效率并降低失敗率。您可能曾遇到過 Xbox 版本補丁延遲發(fā)布的情況,這項功能將有效改善此類問題。
ARM64 與 x64 可執(zhí)行文件
在最新版 GDK 中,開發(fā)者現(xiàn)可在單一構建內聲明 ARM64 和 x64 架構屬性,實現(xiàn)單個軟件包內原生 Arm 設備的性能表現(xiàn)。微軟持續(xù)推動 Arm 設備原生運行 Windows 游戲的進程,此次更新正是該戰(zhàn)略的重要組成環(huán)節(jié)。
跨平臺游戲運行環(huán)境
微軟現(xiàn)已推出 Xbox API,允許開發(fā)者為登陸 Steam 等第三方平臺的作品調用 X Xbox 認證與社交功能。開發(fā)者可借助此功能實現(xiàn) PC 與其他設備的跨平臺聯(lián)機協(xié)作,未來更將支持 Xbox 主機與 Xbox PC 平臺間的互聯(lián)互通。
此外微軟還公開了其沿用二十余年的游戲發(fā)行審核標準。全新發(fā)布的 Xbox 游戲發(fā)行指南將為開發(fā)者提供各類平臺發(fā)行指引,且完全摒棄了以往的非公開協(xié)議與信息封鎖限制。
"通過公開游戲發(fā)行文檔,我們正在消除知識獲取壁壘,讓不同規(guī)模的團隊都能更輕松地了解在 Xbox 平臺發(fā)行游戲所需條件,"微軟負責人 Ed Stewart 解釋道。"無論您是初入行業(yè)的獨立開發(fā)者還是經(jīng)驗豐富的發(fā)行商,現(xiàn)在都可以自由查閱指南、與團隊分享資料,并在整個開發(fā)過程中隨時參考。"
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
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.