游戏移植工具包最初是在2023年WWDC上发布的,它让开发者看到了Windows游戏在MacOS上运行时的样子。今天,苹果公司分享了其游戏移植工具包的一个更新。
它发布了1.0.2版本的开发工具,大大改善了在Mac上运行的PC游戏的性能。
Game Porting Toolkit Beta 1.0.2与之前的版本相比有明显的升级。虽然苹果公司没有提供任何官方补丁说明哪些变化,但Mac开发者已经观察到了几个重要的改进。
一个明显的变化是在游戏过程中显示的统计面板中的Rosetta line的标签,现在写着"v0.2"。在最初的版本中,情况并非如此。
更新后的版本还拥有更小的文件体积,工具包现在只占27.9MB,而原来的是53.4MB。
有报告称,不同的游戏和芯片组有不同的性能改进。YouTuber Andrew Tsai的演示强调了在M1 Max上运行的Elden Ring有20%的改进。Arkham Knight也显示出与更新前相似的性能水平。
据苹果工程经理纳特-布朗说,最新版本解决了32位支持、渲染、性能和一般稳定性问题。之前的版本在使用特定编解码器的视频剪辑过程中出现了崩溃的情况。然而,这些问题在Beta 1.0.2版之后已经基本解决,为Mac测试者带来了流畅的游戏体验。
以下是苹果公司在其最新的MacOS Sonoma更新的新闻稿中对这个新工具包的评价:
为了使其他平台的游戏更容易移植到Mac上,Metal引入了一个新的游戏移植工具包,省去了几个月的前期工作,使开发者能够在短短几天内看到他们现有游戏在Mac上的运行情况。
苹果在GitHub上以开源许可的方式发布了游戏移植工具: