1游戏卡顿?也许不是硬件的错
[PConline随着电子游戏的逐渐普及,硬件水平的不断提高,早期开发者拼命压榨硬件性能的动力也逐渐失去了过去的热情。由于技术能力、开发重点等诸多原因,很多游戏都进入了另一个痛苦的枷锁——优化差,对硬件要求很高。有些游戏配置表明明配置水平较低,但实际上却吃光了高配置PC每一分配置。
游戏卡顿?也许不是硬件的错所谓游戏优化差,往往是制作组在制作阶段,由于游戏场景中冗余材料删除不足,代码执行效率没有提高,硬件应用能力需要提高——冗余材料会增加硬件的性能负担,代码执行效率决定了硬件可能需要做多少有效的操作,对于硬件的应用能力,则跟API界面、硬件调用等因素有着千丝万缕的决定了游戏能否充分发挥硬件实力。
以《七日杀》和《家:卡拉克沙漠》为例。拿7.7万。HQ GTX 1060(6GB) 32GB三年前,游戏原本玩内存,运行《七日杀》,只有50 fps平均帧率上下波动,即使不是流畅的游戏体验。
而跌破30ms帧生成时间更为常见-30ms什么概念?相当于稳定30 fps帧率的游戏体验,比这个水平差的常态游戏体验,基本上可以说是没有游戏体验。这比稳定20帧以上的游戏体验差很多。两步三步卡根本玩不了!
此外,在《家:卡拉克沙漠》系列中,回归公众视野,玩家的游戏体验直接受到开幕雷击——平均30帧上下波动帧率,经常突破30帧ms帧生成时间,画面太美真的享受不到。
你说,为什么玩游戏这么难?我真的没有去官方推荐配置吗?
优化不够,硬件来凑所谓的优化问题——它不仅涉及到开发团队的技术实力,而且与开发人员的硬件呼叫概念有关,致命的问题通常不能得到开发团队妥善处理(人力不足、实力不足、发动机自然限制...)。那么,作为玩家,甚至是某个系列的死忠粉,真的没有办法在游戏本上安心玩吗?事实并非如此。到了2020年,那些曾经玩过爆卡的游戏,在今天的十代酷睿游戏本上有什么表现?
《七日杀》
以《七日杀》为例Steam从商店页面可以看出,其推荐配置为3.0GHz12频率、4核以上或更快的处理器GB内存,4GB显存显卡-如果我们在硬件上做文章,我们能获得更好的游戏体验吗?
从之前的操作来看,这是一个强大的CPU需求游戏-7天杀死大量材料加载,物理计算过于依赖CPU渲染、处理甚至计算机制需要改进的一个重要原因也是其致命缺陷。正因为如此,网民发布的相应补丁才会有所帮助。
但俗话说,大砖飞。多年后直接尝试硬件配置也是最简单粗暴的解决方案,而不是费心寻找各种优化补丁和魔术改革系统设置的方法。
事实上,《七日杀》调整画面设置对实际游戏流畅性的影响非常有限
与三年前的游戏本相比,我们拿来了i7-10875H RTX 2070 Super游戏本游戏为配置方案,获得了完全不同的游戏体验。相比之下,之前动辄30ms上帧生成时间的游戏体验消失了,取而代之的是8ms上下帧生成时间,130 fps流畅的游戏体验。
家:卡拉克沙漠
在《家:卡拉克沙漠》中也是如此——显然官方推荐的配置是i7-950和GTX 为什么770可以玩的游戏玩起来堪比?PPT呢?
很大程度上是因为是对的CPU应用优化不足的结果——无论是三年前的游戏本还是现在的游戏本来运行这个游戏,它都是CPU作为一种使用,占用率是一个致命的问题Unity引擎制作的RTS游戏(Unity引擎本来就是对的CPU的依赖,而RTS类游戏是各种操作的需求大户),在运行过程中,卡拉克沙漠只能占用不到30%的处理器性能。
然而在i7-10875H在更高的频率祝福下,我们的游戏体验翻了一番——30ms上帧生成时间成为过去,我们也得到了流畅精致的游戏画面。
调整《家:卡拉克沙漠》的画面设置,对实际游戏体验没有想象的那么有帮助。
流畅的游戏画面,精致的渲染效果不香吗?
平均13ms上下帧的生成时间,再加上近100帧的游戏体验——为了顺利运行这款游戏,相信很多玩家都折腾了很久!
但即便如此,偶尔也会有直接的25ms帧生成时间,要知道这是2020年啊!而这款游戏的发布,是哪一年?2016年。
冰汽时代
然后我们来谈谈臭名昭著的冰汽时代。除了游戏引起公众愤怒的道德折磨,它还是一个真正的硬件杀手——像《家》这样的硬件杀手RTS和游戏一样,这种3D模拟商业游戏也是材料加载和数据操作的大家庭——但反直觉的是,作为一款小品级游戏,它对硬件的需求确实非常困难。
以最初的官方剧本新家为例,搭载i7-10875H游戏本运行,很容易给人一种制作团队多年优化的错觉——开场直接接近150 fps帧率,简直让人直呼过瘾。
但是后期建筑和人物多了之后(模拟操作吗?...),那掉了将近100 fps帧率水平真的让人喊专业。
平均50 fps上下帧率,手里拿着i7-10875H游戏书,当时我不知道是快乐还是不舒服——当然,即使悬崖帧率下降,我仍然可以顺利地玩这个游戏。
但如果没有如此强大的处理器加持,前后将近100fps谁能忍受落差!
2性能过剩?渣优化是致命的
性能过剩?渣优化致命那为什么十代酷睿呢?i7-10875H它带来了如此大的改进吗?《家:卡拉克沙漠》可以说是一个非常典型的例子。处理器理器的主频带来了数据处理效率的跳跃,由于基本值的提高,原本受游戏优化限制的性能输出也得到了改进。
频率
换句话说,性能的显著提高确实可以在一定程度上改善游戏优化差的问题。事实上,不仅仅是i7-10875H,整个十代酷睿系列可以说是在性能上下了很大功夫,一般突破5GHz英特尔在性能上的努力是频率上限、更大的缓存、各种技术的应用和支持。
处理器作为游戏背景处理数据的核心组成部分,是保持稳定流畅游戏体验的主要前提。为了实现稳定、低输入延迟的游戏体验,高帧率和低帧生成时间是必不可少的——这就要求处理器及时处理各种数据,包括材料加载、物理操作、游戏人工智能操作——因此,处理器越快,数据计算在游戏操作过程中就越流畅。
因此,更高的频率自然会带来更高的数据处理效率。
缓存
然而,当然,第十代核心不仅会提高主频率。在处理器核心的关键问题上,第十代核心缓存的改进决定了核心可以始终保持有效的应用。
智能缓存规格从8代酷睿标压版开始MB水平启动-上限直接接近16MB这一切都是值得的,以确保游戏数据能够得到及时耍的愿望,这一切都是值得的。
应用多种技术
此外,十代酷睿对多种技术的应用也是为了保证处理器在散热、性能需求、供电等因素下的性能输出。
对于英特尔® Thermal Velocity Boost 技术支持使十代酷睿在瑞频加速技术的基础上,通过及时自动提高处理器的时钟频率,临时提高性能。如果笔记本机身内部温度低于65度,处理器最多可提高200度 MHz时钟频率,以确保用户始终获得良好的使用体验。
英特尔® Speed Optimizer技术支持帮助用户通过简单的超频方法获得更强的性能——作为一种可以实现简单一键超频功能的技术,可以带来更好的热功耗性能和性能输出,避免渣优化游戏的火上浇油。
至于英特尔®Adaptix™动态调整技术是一个强大的软件工具包。通过监测系统温度、风扇速度、电源(交流或DC),使用模式、当前处理器状态等系统变量,确保十代酷睿在渣优化游戏的运行环境中始终处于良好的性能输出状态。假如你等不及一心爱的游戏更新优化补丁,靠十代酷睿来解决性能之忧,显然是个好办法。
总结:性能是硬道理:简而言之,要解决令人头疼的优化问题,最理想的状态当然是生产团队的优化和改进——但由于各种原因,理想的结果往往不会发生。如果你想轻松地玩游戏,你不想在参数调整、系统设置甚至自制补丁的泥潭中挣扎。在依赖处理器的游戏中,尝试更强大的十代核心可能是一个不错的选择——更快的操作效率和更强的性能输出不仅可以解决渣优化游戏带来的痛苦,也可以升级其他游戏的体验吗?
本文由英特尔品牌特邀撰写