找回密码
 立即注册

查看: 242|回复: 0
打印 上一主题 下一主题

苹果似乎对制造高性价比的游戏设备不感兴趣

[复制链接]

1

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
跳转到指定楼层
楼主
发表于 2023-9-18 17:58:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Mac 游戏世界实际上是一团糟。 Apple 推出配备 M2 Pro 的 Mac mini 是一款出色的 Mac 游戏设备,事实上,配备 M2 Pro 的 Mac mini 可以很好地运行高端游戏。 然而,类似价格范围内的 Windows PC 的游戏速度要快两倍以上。 如果 Mac 游戏列表是“包含 cookie 的盒子”,那么 Windows 游戏列表则处于“打印 cookie 的工厂”级别。 虽然两种饼干都很美味,但不能说是一样的。


ⓒ 苹果
,但看起来他们至少愿意改善 拉脱维亚电话号码列表 软件状况。 当 Apple 在 WWDC 上发布 macOS Sonoma 时,它花了相当多的时间来介绍新的游戏功能。 就连著名开发商小岛秀夫也宣传了将于今年晚些时候发布的 Mac 版。



没有什么比推动一款 4 年前游戏的 Mac 版本的发布更能清楚地展示 Mac 游戏的现实了,但在 macOS Sonoma 中引入新的游戏功能是向前迈出的积极一步。

这种新的游戏模式将游戏置于所有任务之上,减少了 AirPods 音频延迟,并将游戏控制器的蓝牙采样率提高了一倍。 不过,它只能在配备 Apple Silicon 的 Mac 上使用。 但对 Mac 游戏产生更大影响的是名为 Game Porting Toolkit 的开发工具。 该工具有可能显着扩展您的 Mac 游戏库。


ⓒ 苹果

游戏移植工具包 Rosetta 是 Windows 游戏吗?
游戏移植工具包基于CodeWeavers的CrossOver源代码。 基本上,它将 x86 代码、DirectInput 命令、XAudio 命令、Direct3D 命令和其他 Windows 游戏 API 调用实时转换为 Apple Silicon。 您实际上可以在 Mac 上运行最新的高端 Windows 游戏,而无需重新编译或进行任何更改。

乍一看,游戏移植工具包与 Valve 的 Proton 类似,后者在 Linux 上为 Steam Deck 运行 Windows 游戏。 它们实际上非常相似,但不同之处在于 Proton 是作为最终用户工具进行维护和更新的。 与 Apple Silicon Mac 的 Rosetta 2 一样,Proton 的主要目的是让公众能够毫无麻烦地使用不兼容的软件。 另一方面,苹果的工具包是专门为从事原型设计的开发人员提供的工具。

事实上,游戏开发工具包的转换功能并不是一般用户可以使用的。 Xcode 开发人员可以使用此转换功能作为在 Mac 上运行 Windows 游戏的第一步,但他们仍然需要复制源代码、重新编译 HLSL 着色器以及执行其他图形工作才能将游戏转换为 Mac。所有步骤,包括转换为 Metal 并将所有输入和显示 API 更改为 Mac 等效项。 Apple 的新 Metal Shader Converter 可以加速这一过程,但制作 Windows 游戏的 Mac 版本仍然需要大量努力。

被称为开发者工具的潜力太大
尽管是一个开发工具,但有进取心和热情的 Mac 用户已经安装了新的 Xcode 15 命令行工具和 Gaming Porting Toolkit,以便在 Mac 上运行 Windows 游戏。 一名用户成功启动了《暗黑破坏神 IV》。 另一位用户移植了《赛博朋克 2077》,虽然不是很顺利,但效果如此之好真是令人惊讶。 此外,它还成功运行了《Elden Ring》、《Warframe》、《蜘蛛侠》和《Hi-Fi Rush》。




这一切都非常令人兴奋,但性能还需要进一步提高,而这超出了普通用户的能力范围。 事实上,为了让这些游戏能够在 Mac 上正常运行,开发者必须进行大量的转换工作并重新发布 Mac 版本。

事实上,我们现在需要的苹果游戏体验就是“Proton for Mac”之类的东西。 它可以被称为“Rosetta Gaming”或类似的名称,但其核心概念是允许用户直接在 Mac 上运行多个 Windows 游戏,而无需开发人员进行任何额外工作。 游戏移植工具包是实现此类工具的中间步骤。 另一方面,Valve 在逐个游戏的基础上做了大量工作来修复错误和问题并提高某些游戏的性能,并通过定期 Proton 更新继续这项工作。 我认为苹果需要做出类似的努力并维护一个兼容游戏列表。

这是一项非常艰巨的任务,但想象一下如果苹果做到了! 数以百计的最佳 Windows 游戏可以在 Apple Silicon 驱动的 Mac 上轻松运行。 只需安装新的 Rosetta 并检查兼容性列表即可。 当然,这将为游戏发行商发布更多Mac游戏提供新动力。 没有什么比看到游戏玩家在 Mac 上实际玩游戏更鼓舞人心的了。

回复

使用道具 举报

     
    Archiver|手机版|小黑屋|

GMT+8, 2024-11-9 01:39 , Processed in 0.078126 second(s), 22 queries , Gzip On.

© 2001-2020 Powered by Discuz! X3.3. program By 手游私服 版权所有

快速回复 返回顶部 返回列表