《戰爭機器5》已在路上未來會有更多DX12遊戲登陸Windows 7
伴隨著Windows 7系統的生命週期即將走到終點,微軟已經督促消費者和企業用戶盡快遷移到Windows 10系統。而其中一項升級理由就是,通過DirectX 12獲得更多新功能和新特性。但是令人感到奇怪的是,微軟現在竟然幫助開發人員將那些基於DirectX 12開發的遊戲遷移到Windows 7系統。
戰爭機器5
事實上目前依然有不少Windows 7系統的忠實擁躉。根據Steam的硬件統計數據,目前依然有20%的桌面用戶還在使用Windows 7系統,他們無意更換新的操作系統。
和傳統的DirectX 11相比,微軟最新的DirectX API具備諸多優勢,尤其是在線程和渲染調用方面。但是微軟很早之前就已做出決定:只有Windows 10系統才能獲得DirectX 12和WD DM 2.0驅動堆棧。
鑑於微軟推動所有用戶升級至Windows 10系統的原計劃落空,微軟現在被迫對升級策略進行了一些改變。而微軟改變主意的一個重要原因是來自暴雪等大公司的推動。
在今年3月份上線的《魔獸世界:艾澤拉斯戰役》的版本“復仇之潮”(Tides of Vengeance)中,除了遊戲內容繼續擴展和豐富,還充分針對DX12多線程進行了優化,可以更高效地利用多核心處理器,幀率更高、更順暢。
圖片來自於微軟博客
AMD刊文稱,經過多線程優化後,銳龍處理器如今在《魔獸世界》裡的DX12性能可以提升最多達35%。確切地說,銳龍5 2500X處理器搭配GTX 1080顯卡,1080p分辨率、Level 10檔次畫質下,遊戲幀率從43.2FPS大幅提高到了58.1FPS。當然了,DX12多線程優化也同樣適用於Intel處理器,因此理論上酷睿玩家也能享受到類似的福利。
微軟高級項目經歷Jianye Lu解釋說,他們移植過程的原始範圍已經擴展到包含更多遊戲。在今年3月份宣布允許《魔獸世界》在Windows 7系統上使用DirectX 12之後,這項舉動得到了遊戲社區的熱烈歡迎,微軟將會繼續與幾家遊戲工作室合作,進一步評估這項工作。為了更好地支持更大規模的遊戲開發者,微軟發布了以下資源,允許遊戲開發者在Windows 7上運行他們的DirectX 12遊戲。
這些資源包括開發者手冊文檔(Development Guidance Document)、D3D12onWin7 NuGet安裝包和D3D12演示樣本。通過這些支持,遊戲工作室可以更方便地將DirectX 12遊戲帶入到Windows 7系統,而即將登陸Windows 7系統的另一款遊戲大作就是《戰爭機器5》。