傳奇《毀滅戰士》的重製版今天發布。在 NVIDIA GeForce GTX 1080 顯示卡展示期間,Bethesda 展示了一個極具吸引力的遊戲版本…但並未立即規劃。
活動期間推出 GeForce GTX 1080 和 1070上週末在德克薩斯州奧斯汀舉行的活動中,NVIDIA 邀請 Bethesda 前來展示其今天發布的最新 FPS 《毀滅戰士》。
後者顯然是在配備 GTX 1080 的 PC 上運行的。事實上,在奧斯汀製作的演示是遊戲的演示,但是…經過了全新應用程式庫 Vulkan 的磨坊。
對於最忠實的粉絲來說,由 Vulkan 驅動的《Doom》在最新的 NVIDIA 卡上以每秒超過 200 幀的速度運行。因此,當我們看到遊戲玩法的緊張感以及演示者擊敗怪物的速度時,很難不想起我們在《雷神之鎚 III》中度過的瘋狂夜晚。
後來,NVIDIA 和 Bethesda 發布了該遊戲同一版本的第二個更長的視頻,該視頻在配備 PC 的電腦上運行GeForce 泰坦 X這次。緊張、美麗、速度遊戲玩法一直都在那裡。看到這第二次武力展示,很難不流口水。在 YouTube 上以 1080p 60 fps 觀看!
如果我們用鍵盤上的顫音來談論它,那是因為這個版本的遊戲不是我們今晚有機會在 PC 上享受的遊戲,更不用說在遊戲機上享受了。
事實上,Vulkan API 下的優化直到最近才進行,因為後者在去年 2 月才正式發布。此外,Bethesda 僅專注於優化其遊戲的一小部分,因此使用 Vulkan 的引擎。在 API 錘子的瘋狂打擊下重鑄整個遊戲可能需要時間。很多時間。
因為如果 Vulkan 尚未廣泛使用,那是因為它在開發人員方面的實現比其他程式庫需要非常嚴格的工作。此外,Direct3D 在 Windows 生態系統(遊戲最多的生態系統)中的霸權仍然非常重要,並且在開發領域有著牢固的地位。因此,除非大型工作室開始大規模使用它,否則要讓它動搖並不容易。
Vulkan,相容於多種平台
如果您不熟悉應用程式庫 (API) 的複雜世界,那麼您只需知道,簡而言之,也許最知名的是 Windows 中使用的 DirectX。在其所有作用領域中,Direct3D 部分是在引擎和其他遊戲圖形的設計和開發中實現的。就像 Mac OS X 世界中的 Metal 一樣。
Vulkan 相容於 Linux、Windows 甚至 Android 系統。 iOS 的情況應該要放在一邊,因為它需要使用第三方工具。除了作業系統之外,平台上使用的硬體也決定了庫的使用。
例如,NVIDIA GeForce GTX 600、700、900 和 1000 顯示卡都支援它。一樣Shield Android TV 的 Tegra X1。
在 AMD,Radeon HD 7700 及更高版本的 Microsoft 生態系統支援 Vulkan。但只有最新的 R9 285 以上版本才能在 Linux 世界中運作。相容或即將相容的硬體清單非常廣泛。
Vulkan,將徹底改變遊戲的 API?
Vulkan 來自創建 OpenGL API 的 Khronos Group 的思想,它基於地函,AMD 開發的另一個 API,並由後者免費提供。地函也部分整合到DirectX 12。
Vulkan 是所謂的「低級」API。也就是說,它利用了處理器和顯示卡上的硬寫硬體指令。顯然,Vulkan 提供了減少處理器純運算負載的可能性。而且,如果需求量很大,API 會盡可能地將任務分配給不同的核心。這項功能在最新的 DirectX 11 中部分缺失,但在電腦處理器和其他智慧型手機都配備 2 到 10 個實體核心(有時甚至有同樣多的邏輯核心)的時代,這項功能至關重要。
例如,在顯示卡方面,Vulkan 提供了使計算單元和圖形記憶體更有效地通訊的優勢,同時允許應用程式或遊戲更好地使用後者。該 API 還具有不需要大型、重型驅動程式即可完美運作並被機器識別的優點。

而這些只是應用到PC世界的API的使用範例。如果您想犒賞自己一場 Vulkan 遊戲,塔洛斯原則他向你伸出雙臂。你必須在 Steam 上購買它並啟動遊戲選項中的一項功能才能更新並與 API 相容。但當然可以將 Vulkan 的力量用於其他目的。
證明,幾天前,作為他的一部分開發者大會,三星展示了Vulkan 經過大量修改的 TouchWiz 介面,這對電池產生了意想不到的有益影響銀河S7。