这要说到游戏行业特殊性 。
和开发 App 不同,开发大型游戏是个风险极大的投资,成本高,周期长 。
为了保证投资能够回本,不用想,肯定优先考虑用户多的 Windows 平台 。
而且,早期开发商为了让游戏在不同电脑里运行,要把市面上所有显卡、声卡硬件数据都收集过来,根据不同 API 写不同的驱动,属实能把人累死 。但微软看到这个问题后,推出了一个通用API 接口 —— DirectX 。
文章图片
只要游戏按照 DirectX 开发,玩家显卡、声卡驱动也支持 DirectX,那不管是什么品牌的硬件,都可以正常运行这款游戏,性能还会更好 。
有了省心的接口,开发者自然更愿意为 Windows 开发游戏 。
但苹果并不支持 DirectX,前些年用的是 OpenGL,这两年换上了自家的 Metal 。
这 2 套接口好不好用另说,但不同的接口就意味着,开发者把游戏移植到 Mac 上,要同时维护 2 套 API,这就增加了成本 。。。
不光如此,移植到 Mac 上,你还得把游戏重新编译、从零测试、修复 BUG、同步更新内容等等,这些都需要更多的人员和精力 。
然而做了这一切,你大概率还不会回本,毕竟 Mac 游戏用户就那么一点 。
《 我的战争 》开发者就在一次采访中表示,Mac 和 Linux 平台加一起只占 5% 的销售额 。
文章图片
所以说,要在 Windows 和 macOS 同时发布大型游戏,除非资本雄厚,不然很多厂商都不愿意 。
就算移植过去,Mac 游戏体验太差,玩家爽不到,那移植过去干啥呢 。
这就出现了一个恶性循环:
开发 Mac 游戏回报低 → 开发者不愿意开发 → 游戏少 → Mac 游戏用户少 → 开发 Mac 不回本 。。。
最后形成了 Mac 游戏生态当前的窘境 。
好在这几年能明显看出,苹果是想解决这个问题的 。
比如先是放弃 OpenGL,换成自家性能更好的 MetaI 接口 。接着又推出 Arcade 订阅服务,给 Mac 送了一堆游戏 。
今年的 WWDC22 大会上,他们又宣布生化危机 8 上线 macOS 。
从这几天很多博主分享的《 生化危机 8 》 Mac 版上手评测来看,体验似乎还挺不错 。
截图来自 B 站 @小远 HybridTech ▼
文章图片
虽说苹果有在努力改变大家关于「 Mac 不能玩大作 」的印象,但我认为实现难度很大 。
你不仅要 PY 众多游戏开发商,让他们尝亿点甜头,同时,还要优化自家硬件软件( 显卡、接口等 ),提升玩家们游戏体验 。
这些苹果要真想做,肯定是有这个实力 。
【游戏|居然有10万名外国网友 每天在研究用Mac玩游戏】但最终能不能成,从这个定型已久的游戏市场分一杯羹,还得看玩家们买不买账了 。
撰文:刺猬
编辑:面线
图片、资料来源:
Windows 95 remains most popular operating system
This War of Mine creators tell us why they support the Mac ( interview
applegamingwiki.com
Reddit :macgaming
腾讯云:微软 DirectX 和 OpenGL 的区别
- 显卡|2022年了!国产显卡总算可以打游戏了?战未来
- 电池|一代年轻人被马云给害了,你知道马云有多嚣张吗?
- 马云|一代年轻人被马云给害了,你知道马云有多嚣张吗?
- 毕业照|人大毕业生回应从事房产中介 网友称不务正业:学历有优势 我做一行爱一行
- 比尔盖茨有两位贵人相助,成就了微软,你知道是哪两位?
- 客服|售前电话客服外包优势有哪些?(电话客服外包的好处是什么?)
- 小米|你有几件?超千万人拥有5件以上小米智能设备
- 营收|网贷平台没有金融资质,可以主张贷款合同无效吗?
- 芯片|4nm的麒麟9010、3nm的麒麟9020,麒麟芯片的研发一直没有中断
- 华为荣耀|几乎没有“短板”的5款手机,苹果、华为都在列,看看你会怎么选