我需要现代游戏DirectX 12

  1. 作者
  2. x64(又名andi)

你喜欢现代电脑游戏吗? 如果是这样,你可能知道像DirectX这样的词。

DirectX的核心是一组标准化接口,可以促进应用程序(不一定是游戏)的开发,以便与计算机组件协同工作。 以前,设备制造商 - 无论是视频卡还是声卡 - 正如他们所说的那样,是“谁在这么多”。 游戏开发者必须独立处理工作原理并为其项目添加支持。

如果你看看90年代中期游戏的系统要求,你可以遇到这样的事情:VGA视频适配器,兼容Sound Blaster的声卡。 如果开发人员引入了对其他标准或设备的​​支持,那么他们也会被指出。

一方面,这种方法可以通过适当的优化来挤压最大值,另一方面 - 处理每个“铁块”可疑乐趣的工作细节。 但是还有第三方:发布的Windows 95对组件的访问和速度特别强加了太多限制。 这迫使开发者继续在DOS下发布游戏。


微软不想忍受它。 这就是DirectX的发展方式。

现在开发人员不需要考虑实现某些事情的原则。 有一个标准化的界面,指示设备统一做某些事情。 程序员没有想到执行的复杂性,他只是发送了数据并得到了他的预期。

一般来说,一切都很好。 直到Windows 10出现。从这一刻开始,微软开始系统地消灭一切“持不同政见者”。 仅在此系统中正式支持新处理器。 也是DirectX 12的新版本。 即使更新的浏览器Edge也只能在“十”下工作。 而Redmond Giant的蓝色梦想是希望看到所有新游戏仅在DirectX 12下运行(阅读,Windows 10)。

2016年6月,在发布四线AMD显卡后,该公司的粉丝开始尽快通过“DX12”这样的游戏击败市场。 而这一切都是因为NVidia显卡的性能更差。 而现在,已经过去了2年,没有一个季度。 我们有什么?

最重要的是,微软在将新系统强加于用户方面做得非常出色。 根据各种消息来源,Windows 10的份额从34%到43.5%不等。 另一个流行的操作系统Windows 7占41.6%。

从商业角度来看,很明显,仅为新轴创建软件产品是不利的 - 这至少损失了一半的受众。 因此,一些开发人员根本不打扰DirectX 12 - 为什么,如果接口向后兼容并且Windows 10完美地为好的旧DirectX 11绘制项目?

一些开发人员仍然支持他们的游戏DX12,但在这里你需要了解这是支持,而不是完整的开发。 而这种支持有时要么不做任何事情,要么相反会降低性能。

目前,支持DirectX 12的游戏数量不到30件。 只支持DX 12的游戏可以在手指上计算。 这些是发布者是Microsoft的项目。 所有丑陋的清单 在这里

最引人注目的是量子突破。 它应该是第一款仅在DirectX 12上运行的游戏,起初它就是。 然后游戏在Steam服务中出现,因为它“带来”对DirectX 11的支持......突然,游戏开始以更快的速度运行20-33%! 在相同的分辨率下,具有相同的设置 - 并且性能如此显着提高。

额头上没有必要7岁才能弄清楚游戏最初设计的界面。 显然,DirectX 12决定在出版商的坚持下最终搞砸了。 但它发生在一个笑话中:“好吧,我没有伤害它。”

那我们现在有什么? 我们需要现代游戏DX 12吗?

虽然有可能毫不含糊地断言绝对没有必要。 当然,如果你不是桌上特定游戏的粉丝。

DirectX 12的游戏独家列表:

作者

不在线10个小时

x64(又名andi)

评论:2846出版物:395注册:02-04-2009