為何xbox one ps4 配置不如電腦 但遊戲運行卻更流暢?


這與其說是技術問題,不如說是商業問題

PC業界:

硬體商A:我們又出新顯卡了,高配版有xxxx個單元,支持xxxx,定價xxxxx,反正價錢再高也有冤大頭買,不急。小張小李,你們去隔壁友商那裡打打點

友商M:系統商

你又出新特性了啊,行吧,我們這個版本給你多加一個抽象層來兼容,效率會低一點啊,下個版本框架重構,把效率補回來,但你前兩年的產品我們就不支持了啊

小張:沒問題,你按時出版本,工期緊不要緊,按時出新版本有錢拿

友商N:遊戲開發商

你的新產品大大滴好!我們要滋詞!但是我們遊戲要上市來不及優化怎麼辦

小李:你只管加特性,高配能跑起來就行,上市別耽誤,首發遊戲不能少了你啊。優化的事,等以後M重構框架,你錢賺得差不多了再管也不遲嘛

玩家:卧槽新遊戲好屌,配置那麼高,吃泡麵存錢買顯卡!

然後買來下盜版

友商M一直有錢賺不慌,友商N遊戲的PC版沒賣出去幾套,靠拿硬體商紅包活下來

遊戲機業界

系統商M:

我們這個平台計劃商業周期6年,將遊戲、娛樂、社交深度整合,是我們進軍客廳一統世界的重要一步!小王小鄭,去和友商打點

友商A:硬體商

小王:我們要定製晶元,做好方案整套賣給我們,我們承諾不私自拿來賣,只用於遊戲機,再加上8年支持合同,你報個最低價

A:xxxxx

小王:能不能再低點?你看我們指令都是編譯器優化的,緩存可以小點,亂序執行可以簡化一點,砍掉五百萬如何

A:行

友商N:遊戲商

小鄭:你看你拿A的紅包混飯吃也不是事兒啊,自己的牌子打不響,還被人罵顯卡殺手,跟我混才能賺大錢

N:你看你的系統內存才8G,還是DDR3,這麼點東西我們跑不起來的

小鄭:不慌不慌,你看為了兼容A那孫子新出的顯卡我們又加了幾個抽象層,開銷大成狗,到了我們定製的硬體上,那些抽象層全都砍掉,一行代碼暢通無阻。內存的事我這就叫小王改,加高速緩存!

N:你別瞎忽悠,你的開發環境全都是自己的私貨,還要我們學,累死人才不幹

小鄭:這個也可以改,我們M現在做的就是全平台通用化,一行代碼,走遍天下都不怕!底層的事交給我們就好了

N:說得很好聽啊,你們不是還要把app裝到你們機子上嘛?和我搶線程,你那CPU就這幾個線程,還要來回切換著用,肯定是要多一層抽象層而且還不能保證我隨時調用系統資源啊

小鄭:這個問題我們也考慮到了,我們決定上硬體虛擬化,你的遊戲直接跑在虛擬機上,底層的性能調度我們負責,保證不會讓你失望

N:說得好聽,但你們的平台上要開發個新IP動不動就是天文數字投入啊

小鄭:你放心,作為深度合作夥伴,只要你保證大作獨佔,我們前期給錢給支持,遊戲權利金我們少要五美元。(到頭來還是給紅包)你想想我們平台上遊戲哪個不是幾百萬套銷量?你辛辛苦苦移植PC,有五萬套么?

N:行,我們做,反正你平台固定,我們只管加料,優化是你們和引擎商E的事。E這個技術宅你搞得定吧?

小鄭:放心,他們不用我們搞定,技術宅本來就喜歡死鑽研

於是就成了

以上所有內容均為瞎編,所有人物均為化名,如有雷同說明我編出花了


主機遊戲會針對家用機做出專門優化,最大化利用硬體。


主機和PC都是根水管。主機的水管尺寸是固定的(配置系統確定且唯一),

而PC這個水管卻有各種各樣不同的尺寸和造型(硬體軟體不唯一),口徑可能會略大些,但是絕對沒有大到無視的程度。

而遊戲就是要通過這個管道的小物體,這個小物體在主機端,就是考慮一個尺寸,在PC端,就是為了要通過各類形形色色的管道

你說通過哪個更容易些?


聞道有先後,術業有專攻


我才是實現玩遊戲的這個過程,遊戲機執行實現這個程序比較直接簡單高效,而PC運行起來屬於繞好多圈才能實現,所以比較吃硬體吧


一個是天天上初中奧數的初中生

另一個是數學專業的博士生

你別說,那個初中生在奧數考試里說不定還會比那個博士生考得更好


主機配置不低啊


額!Pc有畫質調節選項!明白了么!


是配置不如發燒玩家的pc,而不是一般的pc

ps4的顯卡可是介於7800上下的。你就說一般人的pc有多少是超過hd 7850的?

而且,很多遊戲主機都是鎖了幀數。

一般的pc遊戲體驗是肯定不如主機的

但是高配的,那就是完爆主機,尤其是讀取速度。如果高配再外接顯卡然後hdmi插電視什麼的話,簡直把主機爆得鮑爾默跟姨夫他爹都不認識。


打個不恰當的比方。題主想想為什麼早幾年的安卓機論硬體配置高出水果甚多,使用體驗卻望塵莫及?

原理是一樣的。良好的硬體只是獲得優質體驗的「條件」之一,更重要的是如何最有效率的配置這些硬體。說回主機和pc間的差異來。一千台ps4,只有一種硬體配置,而且這一種配置,純粹是為了最大化遊戲性能而設計。一千台pc呢?那花樣可海了去了,有高端配置有低端配置,遊戲廠商為了多賺錢自然會趨向面面俱到,到大眾玩家手上來,自然會感覺「沒有主機玩得爽」。因為,擁有高級配置的永遠是少數。

綜合來說,主機當然是「只為了玩遊戲」的最具性價比的選擇。


高配的遊戲PC只是一小撮,多數玩家的PC估計還不如次世代主機。


專有系統跟公有系統的區別,題主這麼理解就好,更何況次世代的主機(ps4,xbox1)的配置也沒多低


流暢個鬼


很多遊戲到主機平台只能鎖60幀甚至30幀,這要是在PC平台,還不得炸了?


不請自來 。簡單點說:

你去春遊,備水喝。一天路程帶一瓶水(1L)

PC機:你怕不夠喝,一瓶水還是一瓶,但是把1L換成了2L瓶, 喝多少你隨便。

遊戲機:你覺得750ml就夠喝,一瓶水還是一瓶,但是裡面只有750ml,不管你怎麼上跳下竄缺水流汗, 你都只有這750ml。

那麼答案來了! 兩種情況都是一瓶水(一個遊戲),一天的路程(差不多的效果),遊戲機當然喝的水更少(750ml)

當然了,拿TITAN玩CS1.6的比較法(一天路程帶1噸水)就不適用了。 呵呵呵呵呵


在遊戲製作的時候肯定是優先最大化利用主機性能的。而且現在的主機配置也不差吧


主機的配置是固定的,系統也是固定的,在製作的時候主機版都針對做了優化,PC無法統一硬體和系統環境,可高可低,體驗肯定不同


推薦閱讀:

2017 年的現在,索尼、微軟、任天堂的遊戲部門必須消失一家你會怎麼選,為什麼?
買了ps或者xbox之後,對你的生活產生了怎樣的影響?
Xbox One是怎樣落後的?微軟對Xbox業務到底是什麼態度?
在第三方3A大作(這裡指的是歐美作品)方面 PS4 Pro和Xbox One X推薦哪個?

TAG:遊戲 | 電腦配置 | PlayStation4 | XboxOne |