苹果电脑能玩多数Windows游戏啦!Game Porting Toolkit助力

检测维修 0 59

兄弟们,苹果电脑真的可以打游戏了!!!

而且并非是以往那种,仅有几款在steam上的“幸运游戏”如此,才能够去玩。

也不是用了云游戏啊,虚拟机啊,掌机串流这些不优雅的方式。

更不是这样。

而是能够玩windows上面的绝大多数游戏,不管运行游戏用到的平台是steam,还是战网,不论才推出的《暗黑破坏神4》、《霍格沃茨:遗产》,又或者是“跑分软件”《赛博朋克2077》,均可在配备了M系列芯片的MacOS上得以运行。

开头先给提个预防的针讯,当下鉴于这个开发者工具是才推出来的缘由,各位要是去使用,存在着会碰到“安装繁杂琐碎、帧率不稳定、贴图出现差错、故障漏洞众多、消耗电量高”这些状况的可能性。

——但至少 Mac 打游戏,未来可期好吧。

导致这形形色色变化出现的,乃是苹果于全球开发者大会会后悄然推出的一回事物。

GPT

千万不要产生误解,这并非是那个GPT所指的GPT呀,而是一款被称作Game Porting Toolkit的游戏移植所用的工具包呢。

它所达成的成效极为直白,那便是助力咱们将在Windows系统上的游戏,转译为能够于macOS系统上运行的游戏。

把“Windows”,转译到,“macOS运行”的情况吗。

听闻此处,顿时DNA产生了反应,这难道不是先前的Rosetta吗?

在那时候,我对这个可是相当熟悉的,身为第一批使用 M 系列芯片的 mac 用户,在往昔的岁月里靠它挽救我的糟糕处境的次数可真的是特别多。

尽管库克所做的芯片着实厉害,然而在其刚开始着手制作之际,鉴于绝大多数的开发者尚未来得及去做适配工作,致使好多软件都处于无法应用的状态。

因此,需要倚仗Rosetta这个“二把手”来进行一番过渡,暂且不论其性能究竟如何,然而起码是能够投入使用了。

不得不承认,这般举措着实巧妙非凡,既能使基础体验得以稳固,让用户安心,又能为开发者给出充裕的时间,供其有所作为,而重中之重的是,成功塑造出了一个极其重视的形象。

给了开发者信心,这比什么都重要。

而在今年,苹果把这条路子再走了一次:

大家往昔不乐意针对macOS去制作游戏,一方面缘由在于市场规模并非很大,那个开发《我的战争》的人,在一回采访里讲过,Mac以及Linux这两个平台一起所占的销售额仅仅是5%。

还有一方面是,在macOS上做游戏是比较费劲的,当年,微软为了让大家做游戏更便利,自己弄出了一套图形API,也就是DriectX。

这东西,能做到对于风格水平互相不同的游戏开发商,以及种类繁多、各式各样的硬件设备,发挥出一种起到沟通的作用。

比如说,咱们前往法国游玩,我不懂法语,法国人不懂中文,然而我俩或许都会英文,如此一来,交流时就能很轻易地领会彼此意思。

macOS运行Windows游戏_mac硬件检测工具_Game Porting Toolkit

然而,这个具备便利特性的“语言”,在Mac系统上予以支持的情况并不存在,苹果拥有其自身的另一套语言体系,在前两年期间所使用的是OpenGL ,而在近些年份进行了更换,选用了自家研发的Metal。

有开发者打算移植到Mac上,这就少不了要对游戏进行重新编译,得让游戏与Metal连接一番。

并且要从一开始进行测试,为修复程序错误而努力,将内容进行同步更新等等,这般情形等同于制作两款全新的游戏。既耗费精力又得不到好处,所以自然而然愿意去做的人就少了。

好在苹果也算是察觉到这个处于割裂状态的生态问题了,今年苹果亲自进入相关领域,直接发布了一款名为翻译大师的产品,这款产品帮开发者解决了数量不少的适配工作。

托尼同样是处于发布的最初时刻就着手去体验一番效果,首先遵循教程来开展安装。

但是呢,这里要特别说明一下,当下这个用来进行游戏移植的工具包,也就是 Game Porting Toolkit 工具,它仍然处于开发者进行调试的阶段,要是自己去使用的话,会觉得相当麻烦。

详细的流程就不再进行过多的呈现了,我把相关教程放置在了“阅读原文”当中,有兴趣的差友能够前来一同开展研究。

直接来看游戏成果:

托尼在安装期间,不清楚是哪一步骤出现了差错,以至于steam充斥着哐哐声,无法正常使用,故而只能去做一些其他游戏的简单测试。

在装有 M2 的 MacbookAir 之上,运行 Windows 版本的原神,居然能达到 40 帧的水准。

尽管讲不存在我于Mac之上直接运行iPad版的原神所拥有的那般稳定,然而终究这可是名副其实的PC级客户端。

作为一个从 0 到 1 的开始,托尼觉得能跑就很不错了。

当然啦,你或许会讲,去运行那些 M2 原生便能够运行的游戏,不存在挑战性,于是呢,我也针对老头环进行了一番测试,结果显示,帧率大概在 25 至 30 之间出现波动。

假如再增添些许难度,就连电脑测评软件2077,也能够以“电影感”的方式运行,哪怕是这样。

目前的 GPT ,真就突出了一个众生平等。

在那次测试的末尾阶段,我原本是打算再去尝试一下 LOL 究竟可不可以实现 “ 轻松秒杀 ” 的,然而或许是因为反作弊驱动方面存在问题,致使我对 wegame 进行转译之后,刚一开启它就出现了闪退现象,最终英雄联盟只能带着遗憾退出测试。

除了这几个款式之外,另外有网友对大量别的游戏展开了测试,测试其能不能在Mac上借助GPT来运行,并且顺带制作了一个统计表格,要是各位对此感兴趣的话,是可以去瞧一瞧的。

说实话,我认为苹果在今年所做的事情确实相当不错,仅仅是简易体验一下,能够察觉到借助GPT运行起来的游戏比虚拟机节省了好多资源,并且不会像云游戏、串流那样受到网络波动的干扰。

即便当下仍存在好些问题,像是帧率并非很高,安装过程颇为繁杂,分辨率会出现故障,散热面临较大压力等等。

但终究是一款供开发者使用的处于测试阶段的软件,并非真切地要让那些玩家单纯凭借它去进行游戏。

等到它正式发布的那个日子,要是能够达成“点击即可使用”的状态,如同当年的Rosetta那般,那么我认为实际上还算可以。

而且我总觉得啊,苹果这是不是又双叒叕在下一盘大棋?

设想一下,苹果在今天的mac上能够让Windows游戏得以运行,而到了明年,若其能在Vision Pro上实现运行,那将会是怎样的情形呢。

那事情就有意思了。

相关推荐: