传奇《毁灭战士》的重制版今天发布。在 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。