引用:
作者orea2004
單純硬體效能PC不會差到哪去。
console的優勢是,不用考慮相容性,程式可以針對硬體最佳化,甚至
直接控制硬體。這點就跟現代作業系統要透過例如DirectX這類API差很多,
可以提升很多效能。更別說現在像是windows一啟動就一堆service在跑。
|
現在沒有遊戲會直接控制硬體的,也是經由API, driver, firmware... 一層一層傳遞下去。
DirectX, OpenGL 的目的,就是統一軟體介面,不必讓遊戲個別去最佳化,基本上在這點上 PC 和遊戲機上並沒有什麼分別,對遊戲開發者來說,他可以完全不用管硬體最佳化的事(我相信大多數的遊戲開發者本身也不具備這方面的知識,這是兩個完全不同的領域)。
目前遊戲最可能遇到的效能問題,不外乎多執行序的問題,現在CPU多是多核心,多執行序如果沒有最佳化好,效能就會很難看。但如果是使用第三方遊戲開發引擎,基本上連這點也不太需要去注意,對遊戲開發者來,就專心去做遊戲就可以了。