所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

是不是主机(console)与同配置的PC相比常常有更好的表现?若是,为什么?

发布时间:2020-04-12 09:14:26

资讯分类:console  主机  与同  pc  游戏  主机  就会
是不是主机(console)与同配置的PC相比常常有更好的表现?若是,为什么?

答案是肯定的

因为主机都是以游戏为主,其他功能为辅,甚至一些主机只有游戏功能,这样的话在制作游戏的时候,开发者就会尽可能地使用主机的全部机能,力求发挥到极致。

而PC功能非常多,除了自身的操作系统外还需要兼顾很多其他软件和硬件上的问题,开发PC游戏时,在软件层面则不可能将全部性能分配给游戏,在硬件层面必须要对不同配置的PC进行特殊处理,比如芯片是什么牌子的?显卡是A卡还是N卡?内存大小等等。如果一款PC的配置没有被游戏开发者所兼顾,那么表现就会比较糟糕,黑屏、蓝屏、闪退、卡帧都可能发生。

还有一些游戏是先发售主机平台的,之后才移植登录到PC平台,而很多移植的团队并不用心,特别是日本一些厂商,移植到PC后的游戏会出现各种各样的问题,像操作适配、丢档、黑屏、恶性bug等等。

主机是专门用来玩游戏的,PC玩游戏只是其中一个功能,如果专业的比不上人家业余的,那还谈什么专业呢?

是不是主机(console)与同配置的PC相比常常有更好的表现?若是,为什么?

console这个词在通常的理解应该是说的类似于PS4 XBox这类的游戏主机吧?游戏主机确实比起PC来有更加优秀的游戏体验,其实这个道理很简单。

首先从开发层面上,主机比起pc就有很大的优势,主机,不管你卖出一千套还是一万套,基本硬件都是差不多,比如xbox主机,不管是初代的xbox one还是最新的xbox onex 使用的都是AMD的美洲豹处理器,显卡也是AMD的GCN架构显卡,所以在开发游戏的时候就不需要考虑硬件兼容性的问题,只需要把硬件的最大性能进行完美的发挥就可以了,但是游戏道理pc平台,光是cpu就有AMD两家,而且不同cpu采用的架构也不一样,比如有些人还在用AMD k10架构的处理器比如955 这种,还有人在使用推土机挖掘机的FX架构,也有人在使用amd的zen架构,如果说内存的闪存颗粒就有镁光,三星,海力士,以及东南等几个品牌,成品内存品牌更是数不胜数,如果说到显卡,那就更麻烦,不同显卡的架构设计区别非常大,比如现在n卡用户还有大量的费米架构和开普勒架构显卡,a卡从gcn1.0一路到6.0再到最新的rdna架构,所以说游戏无法对硬件进行对应性优化,就导致了不同硬件对于游戏的表现差异化就很大,所以游戏就会进行通用优化,而通用优化的软件效率一般都不高,这就导致了绝对性能相近的显卡,由于不同厂商优化方法不一样,导致游戏性能差异非常大。

其次,在主机上开发游戏,主机的硬件底层代码是对开发者完全开放的,只要你肯用心写代码就能发挥出机器100%的硬件实力,而pc上则区别很大,游戏优化只能通过某些api也就是信息接口的特性来优化,而pc不像是游戏主机,pc的功能性很多,硬件厂商不会提供底层代码给开发者,自然开发者也无法进入硬件底层进行优化,再加上用户的硬件种类繁杂,就算开放给开发者开放所有的底层代码,如果为几百款显卡进行各自单独优化这个成本就非常高了,而且代码过于繁杂还容易导致BUG。

最后就是策略性问题,游戏主机的系统是100%为了游戏服务的,但是pc不是,pc要保证各种基础功能能正常运行的情况下来最大限度的给游戏来分配资源,这样游戏能吃的资源就很有限了。

由于这几点综合起来,最终导致同样硬件规格的pc游戏上不如主机,哪怕是和主机同价位理论硬件能力上高于主机一个档次的pc也无法达到主机那样的游戏体验

是不是主机(console)与同配置的PC相比常常有更好的表现?若是,为什么?

游戏主机因为配置固定的缘故游戏厂商可以做大量的针对性优化工作所以表现比PC好不少,但是PC的配置就五花八门了游戏厂商做个最基础的适配都可以了。

留言与评论(共有 0 条评论)
   
验证码:
Top