欢迎光临散文网 会员登陆 & 注册

macOS Sonoma允许开发人员将Windows游戏移植到Mac

2023-06-07 20:19 作者:MaxTrast  | 我要投稿

macOS Sonoma的新功能之一是游戏模式,Apple声称该模式提高了Apple Silicon Mac的游戏性能。但苹果一直在做其他事情来将Mac变成一个游戏平台,其中包括允许开发人员使用新的游戏移植工具轻松地将Windows游戏移植到Mac上。


游戏移植工具


在macOS上运行Windows游戏并不是什么新鲜事。有像Wine和Crossover这样的平台可以从微软的操作系统翻译API,以便Mac计算机可以运行Windows软件。借助macOS Sonoma,Apple将类似的解决方案直接实施到系统中,因此开发人员将更容易将PC游戏带到Mac上。


该公司发布了一个新的游戏移植工具,该工具将帮助开发人员在Mac上运行他们的游戏,有趣的是,Apple的游戏移植工具基于Wine,这是一个流行的开源平台,可将Windows软件转换为Unix环境(如macOS和Linux)。


但苹果所做的不仅仅是让这些游戏在macOS上运行。正如该公司所解释的那样,游戏移植工具还能够将DirectX 12转换为Metal 3。对于那些不熟悉的人来说,DirectX是Windows和Xbox控制台上可用的API,可以处理图形渲染和游戏声音,类似于Apple的Metal API。


构建原生 macOS 游戏


有些游戏可以运行良好,而无需对代码进行任何更改。苹果以The Medium为例。但是,该公司指出,该游戏的本机macOS版本在相同硬件上的帧速率几乎是其两倍,运行得更好。这就是为什么苹果鼓励开发人员做的不仅仅是运行Windows游戏的翻译版本。


使用游戏移植工具在 macOS 上测试 Windows 游戏后,开发人员可以使用新工具将 DirectX 图形转换为 Metal。因此,游戏可以以更好的性能在本地运行。macOS Sonoma SDK 还可帮助开发人员利用其他原生系统功能,例如对游戏控制器、空间音频和 HDR 视频的支持。

Game Mode 游戏模式


除了游戏移植工具之外,开发人员还可以利用 macOS Sonoma 中内置的游戏模式。根据苹果的说法,当游戏模式处于活动状态时,“系统会优先考虑前台游戏的游戏体验。


AirPods 的蓝牙延迟显著降低,PlayStation 和 Xbox 控制器的蓝牙采样率翻了一番,游戏获得更高的 GPU 和 CPU 优先级,从而实现更稳定和持续的帧速率。对于任何 Mac 游戏,包括所有最近和即将推出的游戏,所有这些都会自动发生。

 总结


Mac从未以游戏平台而闻名,但苹果希望改变这一点。现在有了苹果芯片,Mac比以往任何时候都更强大。苹果正试图向开发者展示他们的游戏值得带到macOS上。当然,这最终将为平台增加巨大的价值。


macOS Sonoma目前作为开发人员的测试版提供。公开测试版将于下个月发布,而官方正式版预计将于今年秋天发布。有关测试版的更多详细信息,请访问 Apple 开发者网站。

macOS Sonoma允许开发人员将Windows游戏移植到Mac的评论 (共 条)

分享到微博请遵守国家法律