近日,據數毛社分享的技術細節,《戰爭機器:E-Day》PC版正式支持微軟的「高級著色器交付」(簡稱ASD)技術。安裝遊戲後,系統會從雲端獲取預編譯好的著色器文件,啟動時僅需15到20秒進行驗證,不再有漫長的著色器編譯等待,遊戲過程中的卡頓現象也大幅減少。

啟用ASD後,《戰爭機器:E-Day》的著色器編譯時間從常規狀態下的數分鐘縮短至僅幾秒鐘,降幅高達約95%。微軟在官方聲明中表示,ASD通過在遊戲下載階段直接交付預編譯著色器,大幅減少了玩家CPU在遊戲啟動時需要執行的著色器處理工作,從而幫助遊戲更快啟動並減少運行時編譯造成的卡頓。

傳統模式下,遊戲首次啟動時需要在玩家本地設備上編譯大量著色器——這些著色器負責計算光線、陰影、反射和紋理在螢幕上的最終呈現效果。而ASD的做法是:DirectX團隊先將遊戲所需的著色器數據收集整理為「狀態對象資料庫」,再結合各GPU廠商的編譯器在雲端完成編譯,生成「預編譯著色器資料庫」,最終在玩家下載遊戲時一併交付。

微軟已確認,《決勝時刻:現代戰爭4》及其他未來作品也將陸續加入ASD技術支持。目前ASD已適配的遊戲陣容包括《極限競速:地平線5》《極限競速:地平線6》《星空》《微軟模擬飛行2024》《浩劫殺陣2:車諾比之心》《天外世界2》《忍者外傳4》及《沉默之丘f》等十款主流作品。






