macbook為什麼不適合玩遊戲(蘋果電腦為啥不適合打遊戲)
關注我,和600萬差友一起玩轉科技~
常看差評的差友們都知道,小發是差評的遊戲達人,也是差評的遊戲推薦擔當。
但託尼在小發的評論區裡發現,困擾著差友們的往往不止是遊戲本身,遊戲平臺也是一個大家非常關心的問題。
不少差友經常會在評論底下問我們,推薦的遊戲能不能在 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,有效杜絕程式設計師摸魚 ”
歡迎點贊、評論,分享你的觀點~