你的下一部游戏机,会是一台 Mac 电脑吗?
关注“爱范儿”微信公众号(ID:ifanr),在后台输入“MG”,即可获得爱范儿为您精选的多款免费且有趣的Mac游戏推荐。
新接口、新硬件、新的可能
苹果电脑已不再局限于小众群体,这仅仅是它在游戏领域迈出的初步步伐。然而,还有一个重大问题亟待我们去解决,那就是OpenGL。
OpenGL 是一种支持多语言、多平台的专业图形接口,在大多数的 Mac 游戏开发过程中都必不可少——然而,与 Windows 系统中的 Direct 3D 相较,它在性能上存在显著差距。
这也直接造成了一个现象,即在相同的硬件配置条件下,当运行同款3A级大型游戏时,Mac系统的运行效能通常不及Windows系统。为此,苹果公司正尝试利用其底层的图形API Metal技术来克服这一难题。2012年,Metal首次在iOS平台亮相;随后在2015年,它成功进驻macOS系统;再至2017年,苹果公司又在macOS上发布了Metal 2版本。
(iMac 编辑游戏,图片来源:Apple)
在苹果官网上,关于 Metal 2 是这样描述的:
Metal 允许用户直接访问图形处理器(GPU),从而在 macOS 应用程序中充分发挥图形和计算潜力。此外,Metal 2 通过增强对渲染管线的控制,进一步提升了相关性能。Metal Performance Shaders 的加入让 Mac 上的应用运行速度显著提升,不仅限于图形处理,而且它还带来了更为丰富的开发者工具,使得基于 Metal 的应用调试、优化和部署变得更加简便。
Ars Technica 的科技媒体开展了一项小型实验,旨在展示 OpenGL、Metal 2 和 Direct 3D 三种技术的性能差异。
他们挑选了一台2016年生产的15英寸MacBook Pro,该机型搭载了2.7GHz的Intel Core i7处理器,16GB的内存容量,并配备了4GB显存的Radeon Pro 460显卡。这台电脑运行了最新的《魔兽世界》游戏,其图像分辨率设置为1680*1050,未开启垂直同步和抗锯齿功能,测试结果如下:
显而易见,Metal 2 的性能相较于OpenGL有了显著提升,增幅超过40%;然而,与Direct 3D相比,它仍然存在相当大的差距。
Mac设备上运行《魔兽世界》的游戏画面,图片来源于Ars Technica网站。
Aspyr Media的技术负责人杰兹·夏洛克这样说道:
众多游戏在开发过程中依赖更高级的图形应用编程接口,却未能充分发挥 Metal 的强大性能kaiyun全站登录网页入口,这往往需要经过一系列调整以实现最佳的用户体验。伴随游戏引擎的不断升级,它们将逐步兼容 Direct 12、Vulkan、Metal 等底层图形接口,届时,当前的状况将得到显著改善。
底层接口的改变仅仅是第一步,更重要的是苹果革命性的新硬件。
2016年年末,苹果公司内部的一个留言板块上,公司首席执行官蒂姆·库克留下了一段文字:
部分媒体人士提出了疑问:苹果是否还会继续坚守桌面平台?若我方团队面临任何疑问,请允许我明确表态:我们的产品规划中已包含多款出色的桌面级产品。大家无需对此类问题感到忧虑。
果然如预期,在WWDC 2017大会上,苹果公司发布了全新的Mac产品系列——iMac Pro,该产品配备了Retina 5K级别的显示屏,搭载了英特尔最新的18核心处理器,还装备了最新的Radeon Pro Vega显卡,能够支持高达128GB的运行内存和4TB的固态硬盘容量,并且已经明确指出将在12月份正式上市销售。
(iMac Pro,图片来源:Apple)
从任何角度来看,iMac Pro 都堪称当前最顶尖的桌面电脑,苹果公司正是凭借这款产品来吸引更多杰出的开发者。特别值得一提的是,在最新的 macOS High Sierra 操作系统中,Mac电脑将能够接入外部图形处理器,这对于一直保持封闭性的苹果公司而言,无疑是一个显著的飞跃。
苹果公司认识到,Mac产品的更新速度无法完全适应电子游戏行业的快速发展。为了更高效地延长Mac产品的使用寿命,有必要适度增加其可扩展性。
近两年来开元棋官方正版下载,游戏界迎来了一波全新的硬件潮:
打造以深度沉浸为特色的虚拟现实游戏,或是追求极致画质的4K游戏,对电脑性能提出了极高的标准,这便是苹果公司对MacBook Pro和iMac Pro进行升级的根本动因——若不及时跟进kaiyun全站网页版登录,优秀的开发者可能会转投Windows阵营。一旦连开发者都不再使用Mac进行游戏开发,那么又有谁会继续选择Mac来玩游戏呢?
苹果可不会在同一个地方吃两次亏。
连接VR头盔的MacBook Pro,该设备图片来源于mobilesyrup。
截至目前,Steam平台上有大约3700款适配macOS系统的游戏,这一数字看似不少,然而,大家知道Steam平台上究竟有多少款游戏吗?
大概有 13700 款。
若言Mac有朝一日能胜任游戏机的角色,显然尚属过早之谈,然而,对于未来之事,又有谁能确切预知?正如《乔布斯传》中所记载:
预测未来最好的办法就是去创造未来。