當前位置:
首頁 > 天下 > 上萬元的Mac,為什麼打遊戲又卡畫質又差?

上萬元的Mac,為什麼打遊戲又卡畫質又差?

常看差評的差友們都知道,小發是差評的遊戲達人,也是差評的遊戲推薦擔當。

但托尼在小發的評論區里發現,困擾著差友們的往往不止是遊戲本身,遊戲平台也是一個大家非常關心的問題。

不少差友經常會在評論底下問我們,推薦的遊戲能不能在 Mac OS 下玩。。

對此,托尼只想說,Mac 真不是讓你們拿來玩遊戲的。。。

至於為什麼 Mac OS 不適合玩遊戲,托尼想從軟體和硬體兩個角度來和大家聊聊這個問題。

首先咱們來聊聊硬體,就從 Mac 的配置說起吧。

我們知道搭載 Mac OS 的電腦通常是蘋果自家電腦,現在比較常見的是筆記本 MacBook 以及一體機 iMac,低端的 Mac 系列電腦基本上都不配備獨立顯卡。

高端 Mac 電腦配備的都是 AMD 的特供顯卡。但是!為了保證 Mac 超薄的手感,它的散熱和性能都不如零售級別的顯卡強。

當然,解決這個問題的辦法也挺簡單,裝個外接顯卡就完事了。

目前外接顯卡效果最好的介面雷電 3

但是外接顯卡想要接到 Mac 電腦上,中間還需要一個專門的顯卡擴展塢來配合。

顯卡 顯卡塢這麼一小套折騰下來,4000 塊錢算是便宜的了,而且不能完全發揮顯卡性能。。。有這筆錢,配台主機,市面上多數的遊戲都能跑得動,就算是遊戲本,也能買個差不多夠用的了。

簡單地來說,就是:可以,但沒必要。

如果要說硬體的問題花錢就能解決,軟體才真是花錢也解決不了的地方。Mac OS對於遊戲的支持,其實存在著不小的缺陷。

舉個例子,現象級遊戲大逃殺就不支持 Mac OS 系統。

而一些我們平時說的 3A 大作( 大廠製作的高成本、高體量、高質量的單機遊戲 ),比如《 刺客信條:奧德賽 》、《 只狼 》、《 GTA5 》這些近年來大家耳熟能詳的大作,統統不支持Mac OS。

不過能玩的大作也不是沒有,比如大名鼎鼎的《 Dota2 》,還有《 戰爭雷霆 》之類的遊戲,還是可以 在 Mac OS 系統上運行的,只不過運行情況實在堪憂。

比起同等價位下的 Windows,幀率、畫質之類的情況都有不小的差距。

至於這一情況發生的主要原因,是因為Mac 與 Windows 系統用了不同的編程介面

我們知道,遊戲歸根結底還是代碼,遊戲程序從代碼調用硬體輸出畫面,這個過程中就需要電腦有專門的 「 翻譯 」 工具。

在這個翻譯工具上,Mac OS用的是 OpenGL 圖形介面,而 Windows 系統用的是在遊戲開發中應用更為廣泛的 DirectX 介面。

和 DirectX 相比,OpenGL 開發比較困難,對於遊戲的支持也沒有 DirectX 來的好,因此在遊戲開發上的應用遠沒有 DirectX 廣泛。

相比 OpenGL,DirectX 製作的遊戲畫質通常更加精美,並且 DirectX 在圖形介面的功能以外,還提供了整套的開發解決方案,進一步減輕了開發人員的負擔。

這讓遊戲開發商們都更加青睞使用 DirectX 開發遊戲,程序員們也更願意學慣用 DirectX 開發遊戲,硬體廠商也更願意為 DirectX 去做優化,長此以往形成一個良性循環。

既然 DirectX 這麼好用,Mac OS 為什麼不用呢?

這是由於DirectX 是微軟爸爸主導開發的,除了自家的 Windows 和 Xbox,其他平台想用?對不起,沒門。

但這並不意味著 Mac OS 就徹頭徹尾地不能玩遊戲了,有不少獨立遊戲還是推出過 Mac OS 版本的。

在 Steam 上有近兩萬款遊戲都支持 Mac OS,其中就不乏 Never Alone、RUNNING WITH RIFLES 這樣的經典之作,想在 Mac 上玩遊戲的差友們可以自行購買體驗。

當然,裝雙系統也是個解決方案,不過跑著 Windows 的 Mac 們,那個效率和發熱量簡直令人絕望,而且對於 Mac 本身的硬體也是有損耗的。

煎個蛋確實不在話下

不過這些問題統統有一個辦法可以解決,就是雲遊戲

在 5G 的推動下,這兩年雲遊戲行業的發展非常迅速。前段時間,托尼就給大家介紹過谷歌正在著手開發的雲遊戲平台 Stadia。(谷歌推出的「雲遊戲」,讓你打遊戲再也碰不到外掛了!)

等雲遊戲平台全面鋪開,硬體,系統都不再是暢玩遊戲的瓶頸,遊戲運行在雲端的高性能電腦上,只要網速夠快,一塊屏幕、一根網線再加一個操作器,就暢玩大作,更不要說一台 Mac 了。

不過目前為止,這個概念也就是嘴上說說。具體什麼時候能用上,誰也說不清楚。

所以想認真玩遊戲的朋友們,還是去整個靠譜的 Windows 電腦吧。別再折騰自己的 Mac了,它只是想好好幫你辦公而已。。。

參考資料:

極客灣Geekerwan,【科普】DirectX和OpenGL:遊戲為什麼離不開它們?

知乎@村之姑, Windows 支持 DirectX 和 OpenGL,為什麼大多數 PC 遊戲還是 DirectX 開發?

「 用 Mac,有效杜絕程序員摸魚 」


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 差評 的精彩文章:

新一代身份證已經進入設計階段:能定位,能綁卡,還有指紋識別……
整條街最靚的仔,就得在馬桶上蹦野迪!

TAG:差評 |