为何星际争霸中8人混战打到大后期的时候电脑会巨卡无比?

为何星际争霸中8人混战打到大后期的时候电脑会巨卡无比?

首页动作格斗多线程游戏更新时间:2024-05-04

Hi~ o(* ̄▽ ̄*)ブ ,大麦的《星际争霸十万个为什么》又和大家见面啦!相信有不少玩家一定都吐槽过在玩星际争霸2的时候,如果是4v4的大型混战下,打到大后期不管多好的电脑都会给你卡成PPT,甚至是2v2就已经非常卡了。

然而当我们查看资源管理器时却会发现,CPU和GPU的使用率非常低,也就是说电脑的硬件根本没有发挥全力,而这就涉及到星际2本身对于多核优化上的缺陷了。这么多年以来,多线程和多核优化一直是困扰着星际争霸2这个游戏长久的问题。

在开发星际争霸2的年代,暴雪对于游戏的优化只考虑到了那个时代下的硬件水平,也就是绝大多数的CPU还处于单核双线程,也因此,星际争霸2仅仅只针对单核CPU进行了优化。但后来随着硬件不断发展,四线程、八线程甚至十六线程的CPU全都出来了,但星际争霸2却没有跟随硬件更新。

这就使得玩到游戏后期,随着单位数量的不断增加,需要处理的数据量越来越庞大,其实对于现代的显卡来说这些图形数据处理起来并不困难因为一直以来显卡都是采用的单核心处理方式,但在CPU那一头可就麻烦了,由于没有进行多核多线程的优化,大量的内容全都交给一个核心在处理,其他的核心几乎都在看戏,那游戏卡起来就是情理之中的事了。

其实现代的电脑靠着性能强大的CPU即使是只能发挥单核性能也完全带的动星际争霸了,只不过就是在多人对战的时候体验比较糟糕。而在星际争霸虫群之心刚刚发售的时代,那时候市面上的大部分3A游戏都已经支持多核优化了,星际2却还在坚持单核处理数据的落伍方式。不过当时在暴雪看来,星际争霸的玩家几乎都是1V1,因此没必要进行多核优化。

但是对于普通玩家来讲,缺少了多核优化的星际2在合作模式里体验却越来越差,尤其是像斯图科夫这种合作指挥官出了之后,满屏幕的感染枪兵打到游戏后期几乎就没有不卡的,甚至连带着自己的队友一起卡起来。

从魔兽争霸3开始,全面进入3D游戏时代的RTS就深受CPU性能的困扰,RTS不同于其他类型的游戏,比如其他的动作游戏基本上玩家所见到的就是游戏的全貌,游戏前后不会有太大的硬件要求差距。但是RTS随着游戏的推进,地图上的元素越来越多硬件的要求也会越来越高。但是当年暴雪实际上在星际2的优化做得并不是很好,后续的可拓展性没有充分地考虑好,这就导致了后来想要修改也无从下手。

因为一旦要进行游戏的多核优化,几乎是要重做星际争霸2这款游戏了,为了省钱也就一直拖着没有在做了。其实大家在夸奖暴雪早期游戏制作水准有多高的时候也容易忽略一点,就是暴雪游戏优化在业界做得并不算好,只不过因为图形都很简单,所以大家看不太出来。这也是为什么暴雪从星际2之后就没在出过什么画质顶尖的游戏,更多的还是在于注重游戏性上的表现。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved