為什麼 Mac 對遊戲支持這麼差?

同是封閉平台,iOS 的遊戲不敢說比安卓好,難分秋色是擔當得起的。而且封閉系統開發者得到的利益更多。

為什麼 Mac 就沒有更吸引開發者呢?

iOS 的特點 Mac 都有啊!硬體得一致性、系統的封閉性。


1.Mac的配置不適合遊戲。如果你要搞PC遊戲,那麼你可以自己組裝兼容機或者購買高性能的遊戲筆記本。但是如果你買了Mac。蘋果的macOS是綁定硬體出售的,你很難去自由的選擇更好的顯卡等硬體,性價比低。(不要說什麼黑蘋果,那玩意不符合蘋果官方的意思)

另外,Mac的散熱也不行。你要是用過獨顯機型的MacBook 安裝Windows玩遊戲你就知道蘋果的散熱水平是如何了。

2.PC遊戲都是用的微軟的DirectX去開發。但很長一段時間裡Mac下的遊戲就只有OpenGL可用。無論是遊戲性能還是開發的難易程度。Mac都很麻煩。

後來,蘋果有了Metal,但macOS支持比較晚(目測一大堆iOS移植)再加上其他的劣勢

metal起步晚,再加上其他因素也沒有使得Mac沒有成為遊戲廠商青睞的主流選擇了

3.你說什麼硬體的一致性又有什麼用?一致性難道蘋果Mac給你一致性的上GTX1080了?

封閉性:封閉和開發遊戲有什麼直接關係?又不是PlayStation和Xbox。

單單封閉但對遊戲不友好那也沒什麼用。


還好,和win比當然算差。畢竟消費者級別的系統就win和MacOS。

我用下了覺得還行。反正我想玩的遊戲MacOS平台上也都有。

遊戲體驗上來說,玩Minecraft和KSP以及GTA與RA3還有COD感覺不出和win有什麼區別。

裝了水冷更是完爆99%的筆記本。


驚了,一覺醒來這麼多人點贊,小更新兩張圖片。

考慮到家庭影院是蹭我老爸的,就不加進來了。

——————以下是一點點題外話——————-

大學狗。

有一天晚修,我把MacBook Pro帶去自習室碼字。

然後就有同學問我,這電腦多少錢。

我照著回答,然後同學又問了我,這個錢可以買一台配置好的遊戲筆記本了啊。

我默默回答一句,我玩遊戲,是在家裡玩的。

用一台55寸的4k電視+家庭影院一套+PS4玩遊戲,那才叫爽啊!!!

筆記本,屏幕不夠大,音頻吧也不夠爽。。

既然要玩。。。就玩的爽一點啊,用筆記本玩不覺得憋屈嗎。。


記得《守望先鋒》發布會上,暴雪著重說了一下蘋果系統落後的圖像加速模式導致它們無法適配


為什麼法拉利跑車越野能力這麼差??


為什麼矮個子搶籃板的實力那麼差?


真實石樂志。iPhone在手機里的性能排名目前可是穩居第一的,Mac有啥?連GTX 1060都沒有,別說旗艦顯卡了。

再者,macOS的圖形介面極其落後,而自家Metal推廣度又不夠。守望先鋒就是因為這個原因都無法開發Mac版本。


Mac能跑武裝突襲3,Steam上面就有

你說跑不動,那是因為你還沒砸夠錢(滑稽)


說配置不一樣,軟體支持不一樣,都是偏的。

事實上,從一開始的產品定位就不一樣,現有的Mac產品從設計的時候就沒打算讓你拿來玩遊戲。

不管怎麼說,iPhone的功耗和體積都與安卓手機在一個量級上。

但是……你能說MacBook與Alienware18的功耗和體積在一個量級上?還是說iMac與台式機的功耗和體積在一個量級上?

底層技術都是那些東西,功耗和體積限制在這裡,你非得要蘋果拿個核顯幹掉人家GTX1080,還不準發熱,蘋果的心情簡直和被一萬個甲方包圍著的設計師一樣……

如果有一天蘋果真的出遊戲本,或配備旗艦顯卡和強力散熱系統的電腦,來進軍遊戲平台的市場,那他自然會大力推行他自己的軟體環境的,也會有措施鼓勵更多開發者的。


Mac 的 GPU 性能不夠:

MBP 15" GPU 屬於中等級;MBA 和 MB 和 MBP 13" 的集成 GPU 更不用說;iMac 某些版本的 GPU 稍強,但相較於主機,嗯;Mac Pro 2013,嗯,雙顯卡,又不能 CF.....

然後 Mac 設計為很高溫度才開始加速風扇(鄙人的是 90°C 加速),這亡羊補牢啊......為了美觀散熱風道也不誇張.......

macOS 自身的問題(鄙人之見):

直到 macOS 10.12,因為 Apple 的自大,OpenGL 版本一直是 4.1,自己兒子 OpenCL 版本是 1.2,支持 Vulkan 幾乎不可能,有什麼遊戲開發者用 Metal 寫遊戲?逼著開發者用低級 API 寫?如果沒有 Metal 而不是全力放在 OpenCL,並且更新 OpenGL,遊戲數量肯定會多。

使用 Mac 的人相較於使用 Windows 的少,而大部分用戶不是奔向 macOS 的遊戲,開發 macOS 遊戲盈利少啊!(順帶噴那些問能不能在 macOS 用 .exe 的......)

macOS 是個脫離了 FreeBSD 的單獨系統,kernels 都是自己的 Darwin,所以遊戲適配需要大功夫,沒有 Windows 的條件,開發者肯定不願意麻煩啊....

macOS 的硬體很多都是定製的,驅動也有 Apple 主導開發的和生產商編寫的兩類。然而驅動不通用,為 macOS 寫的驅動是專門的,自然沒辦法達到容易修補、升級的效果,何況 Apple 想方設法為利益做事.....

默默打開 CS: GO,連接上移動光窄帶,連上伺服器,看著 .gif 爆了對面的頭。


我見過最厲害的裝逼方式:

用mac打遊戲、

用外星人辦公


根本原因是某些pc平台遊戲玩家太把自己當回事了,而這些人又容易和你產生交集而已


Mac定位於便攜 從來不是遊戲性

那通風效率

那嚇人的解析度

所以無怪乎

它在玩家歧視鏈的最底層 ..


希望大家能夠明白

Mac不是用來打遊戲的

Mac面向的對象從來都不是打遊戲的用戶

而有能力買得起Mac的也不缺錢裝配一台打遊戲的機器

這個問題結束,下一題


如下…

以上。

圖片來源於網路,侵刪~


說起DirectX和Metal的問題的話,要是究起道理來,得說是遊戲對Mac的支持差。微軟是不會給Mac出dx的,而遊戲廠商如果想支持Mac的話也可以做Metal 2適配。

歸根結底還是因為Mac遊戲用戶太少,廠商為了Metal 2做適配得不償失,可能連開發成本都收不回來。

說配置不行的問題,蘋果要便攜,nv又不給定製晶元,雙方在OpenCL和CUDA的問題上還有分歧,註定用不上10系列了。AMD也就這水平了,有啥辦法呢。


分頁阅读: 1 2 3