為什麼 Steam 上的大型單機遊戲都不支持 OS X?

1. 現在 Mac 佔有率已經很高,遊戲廠商為什麼還是不願意支持 Mac?

2. 以前看過一份調查,Mac 用戶更願意為軟體付費,反之 Windows 用戶則使用盜版的比較多,為什麼廠商還是不支持 Mac 而寧願被 Windows 用戶破解使用?


我覺得這個問題要拆開看

首先並不是大型單機遊戲都不支持Mac OS X,近年來越來越多的主機和PC上的單機大作都在發行Mac版,不提對Mac最為友好的Blizzard和VALVe,這兩家幾乎所有的作品會同時推出PC/Mac版,當然吹毛求疵的話,StarCraft II, Diablo III和DOTA 2雖然在核心玩法上與單機時代並沒有革命性變化,不過機制上已經歸於網遊。回到Steam平台上發售的Mac下的單機大作,近幾年中,包括但不僅限於以下遊戲:Football Manager 2014, XCOM: Enemy Unknown, Metro: Last Light, Call of Duty: Black Ops (該版本僅限於Mac版,意味著如果你想要雙平台制霸,需要買2遍), Borderlands 2, Batman Arkham City GoTY, Bioshock Infinite等等,誠如大家所知的現狀,OSX系統下對比Windows,確實更缺乏大作,但並不完全是荒漠

Mac用戶更願意為軟體付費,我覺得這個條件本身是有很強局限性的,與樓主給出的前提,「Mac下的Steam平台發布的單機大作」進行匹配,其中有很大的溝壑

1. Mac市場佔有率相對最高的兩個市場,日本和北美,幾乎都是主機稱霸的區域,PC都是小打小鬧遑論Mac

2. Mac用戶更願意為軟體付費是針對怎樣的樣本得出的結論?通常而言Mac機在設計領域更常見,那麼根據這個小小的提示,Mac用戶願意對軟體付費是沒有確定性的還是針對例如工作需求有傾向的軟體類型呢?

3. Steam平台並不是唯一的,或許也不最強勢的Mac下遊戲軟體銷售平台,考慮到OSX新系統的超高升級率,App Store才是幾乎每一個Mac用戶都繞不開的最強大的平台(當然,該平台對遊戲體驗的作用說實話讓人不忍直視),除此以外,和VALVe下鬩牆之後,自起爐灶構建Origin平台的EA也發布了Mac版客戶端,OSX最強大的廠商Blizzard,也是根本不鳥Steam的

以上這些因素都會影響你在OSX系統下Steam平台上單機大作的數量

至於移植的成本,收益和移植的效率樓上已有人回答


首先回答第一個問題,如前幾位同學所說,Mac平台用戶雖然近幾年增速飛快,但要達到win的用戶量還是需要很久的。

再來回答第二個問題,Mac用戶在近年蘋果熱之前大部分為國外用戶和專業的設計人員,誠然他們的付費習慣更加良好;但其實近年來國內Mac用戶量的迅速崛起也將http://Macx.cn這樣的破解軟體集散網站的活躍度帶起來了,本質上用盜版的用戶還是會去用盜版,習慣付費的還是去購買所喜愛的;另外,即使win平台破解用戶再多,開發商還是盈利的,這就說明win平台用戶基數是多麼大。

最後來說一下問題的關鍵一個平台想成為能運行各種大型狂拽酷炫吊炸天遊戲的平台,不只是需要開發商為它開發遊戲就可以了,還需要該系統的開發團隊提供一套解決方案、同時硬體廠商為此解決方案專門研發對應的硬體,最後開發者進駐來實現遊戲的開發

決定Mac平台遊戲數量少之又少的一個重要原因就是Mac平台下沒有專為遊戲設計的酷炫渲染技術,說白了就是沒有類似Win平台的DirectX、也沒有團隊開發和維護類似各主機平台的渲染庫,再說白了一點就是到目前為止,蘋果覺得這事兒不是什麼要緊事兒同時Mac平台的軟硬體開發者不認為Mac平台是一個好的遊戲平台,於是到目前為止你能玩到的大型遊戲的Mac版基本都依舊使用OpenGL進行渲染。可以進行同配置的PC與Mac對比,如COD、War3、WOW,體驗差別非常之大;即便據說暴雪還專門為自己遊戲優化了一下OpenGL庫,但效果看起來也是甚微。

微軟在很久以前就已經開始著手DirectX的研發,並致力於追求更高更快更強,同時AMD(原ATI)與NVDIA在硬體上也深度適配著這套體系,從而建立了今天Win平台即將超越主機畫面的這樣一個形式。至於DirectX是如何發展,以及其是如何規範軟硬體廠商的歷史和道路可以參考一下DirectX_百度百科,你就可以了解到一個遊戲平台的誕生過程。


如果你認為這樣的市場份額算「很大『,你肯定會對1/4的遊戲有mac版滿意


如果不是因為大多數主機遊戲都是用pc來開發,並且移植實在太方便,遊戲廠商甚至連PC版都不想出,他們只想出主機版。


因為用戶數遠沒有達到讓他們能下決心重新組建技術團隊完成全新項目的程度。


這個問題以前的想法也和樓上幾位一樣。但是玩過暴雪遊戲的Mac用戶其實都清楚為啥廠商不願意為OSX開發遊戲——

1.OpenGL與DirectX的之爭輸了;

2.OS X優化難度較大,暴雪這麼能優化的廠子,OS X的效率都落後Windows(Mac機器裝Windows,玩遊戲比OS X快多了),然後就是惡性循環;

3 水果家的機硬體配置,特別是顯卡配置都不高,近幾年水果增加市場份額靠的都是集顯的本本和低端獨立顯的iMac。


單從家用機方面考慮…微軟發布Xbox 平台遊戲後,估計也有便利之處能移植到自家的windows,這樣很多大型單機遊戲便跨pc Xbox 多平台。


推薦閱讀:

steam不保護玩家間的私下交易為什麼還允許向第三方開放交易鏈接?飾品交易平台對steam有啥好處么?
如何評價遊戲《 The talos principle(塔洛斯法則) 》?
為什麼有人非要管別人玩遊戲!?
CSGO中m4a4和ak在開槍後怎麼蹲下壓槍?

TAG:Mac | macOS應用 | 單機遊戲 | Steam |