除了平台統一的優勢外,主機相比PC有哪些獨到的技術可以對遊戲效能進行提公升?

時間 2021-06-01 19:33:29

1樓:Milo Yip

我只參與開發過上一代的console遊戲(Xbox360/PS3/Wii),簡單說一些。

最基本的,大家都知道console硬體規格統一,而PC則非常多樣化。

硬體規格統一除了更容易設計高效能的軟體,更容易優化,也能減薄軟體的平台抽象層。例如一些console可以提供比Direct3D/OpenGL更底層的API,讓程式設計師手動管理視訊記憶體,某些console GPU提供一些非標準功能。

記憶體大小統一也是很重要的,對於很多console上線性故事的遊戲,可以做到完美的串流資源讀取,減少卡頓。

通常一定會有人提到PS3的SPU,但這個真的是對程式設計師來說很麻煩的東西,除非是獨佔的,大部分跨平台遊戲都不太願意使用。其實PS1/2也有類似的麻煩東西。還好這一代大家都回歸正常的多核CPU架構,不那麼坑程式設計師了。

最後提乙個大概console才會比較常用的黑技術……upscaling。

相關答案:遊戲軟體開發,硬體的架構影響有多大? - Milo Yip 的回答

2樓:Avatar Ye

技術上沒有本質的區別。主機有的是幾年內穩定的硬體,統一的規格和(相對)充裕的開發成本。再加上主機遊戲市場本身就比較成熟,玩家成熟度高,要求高,同樣也比較容易區分優劣。

所以相對的,在Performance上下功夫對最終銷量會有幫助,廠家自然不敢怠慢。這背後其實是兩個不同市場的區別。

人類除了聰明的大腦外,還有什麼生存優勢?

一袋貓糧 與其他四指方向相反的拇指 讓你可以抓握,使用工具。幾乎沒有毛的身體,發達的汗腺 讓你可以良好的散熱,良好的散熱提供給人類強大的耐力,使人類在遠古時期可以依靠耐力純耗死其他大型生物。以及最重要的 無季節性無晝夜性的全年全天發情能力。 鄴水 複雜的語言系統 使人與人間可以更好地合作,甚至組成上...

測試平台的統一,對測試效果有什麼優點

隔壁老王說測試 就是一種用來實現某種功能的體系。平台包括各種不同的元素,架構,流程,標準,機制和工具等等。以測試為例,架構 測試體系中有關的各種Roles以及對應的Responsibilities 流程 測試相關的各種流程,比如測試專案流程,測試管理流程,配置管理流程 工具 用於實現各項工作和流程的...

為什麼主機平台上褒貶不一的遊戲移植到全平台後會備受好評?

張小黑 跟平台沒關係,主要跟時間有關係。這些3A遊戲剛出的時候,廠商為了宣傳都會飽和式的打廣告,把遊戲宣傳成近期的必玩大作,讓沒拿到遊戲的玩家產生各種期待,遊戲發售玩家蜂擁而上。喜歡的人捧上天,不喜歡的人大呼上當,最終遊戲的口碑兩極分化,評分褒貶不一。這段時間熱度還在,喜歡不喜歡的玩家都在發表自己的...