时间:2024-05-25 02:26:53
关注我,和600万好友一起玩科技~ 一个经常看差评的朋友是小发的差评游戏专家,负责推荐差评游戏,我知道有。不过,托尼在小花的评论区里意识到,困扰朋友的不仅仅是游戏本身,游戏平台也是大家都非常关心的问题。很多朋友经常在评论里问推荐的游戏是否可以在Mac OS上玩。
托尼在这方面的观点是,Mac 并不是真正用来玩游戏的。至于为什么Mac OS不适合玩游戏,Tony想从软件和硬件两个角度来讨论这个问题。首先,我们来谈谈Mac 的硬件。众所周知,运行Mac OS的电脑通常都是苹果电脑,而现在笔记本MacBook和一体机iMac也很常见,但低端Mac系列电脑基本上都是独立式电脑,没有安装显卡。
高端Mac 电脑配备AMD 专用显卡。但!为了保证Mac的超薄感觉,它的散热和性能并不像零售级显卡那么强大。当然,解决这个问题的方法很简单,装个外置显卡就可以了。目前,外接显卡的首选接口是Thunderbolt 3。
但是,如果您想将外部显卡连接到Mac 计算机,则需要一个适合它的特殊显卡扩展坞。 4000元这么小的显卡+显卡底座套装显得廉价,而且显卡的性能也无法充分发挥。有了这么多钱和游戏机,你可以玩市场上的大多数游戏,甚至可以买一台游戏笔记本电脑。简而言之,你可以,但没必要。
钱可以解决硬件问题,但软件问题不能用钱解决。事实上,Mac OS 在游戏支持方面存在很大缺陷。例如,令人惊叹的游戏Battle Royale就不支持Mac OS系统。
而我们常说的3A大作(各大厂商出品的高成本、大容量、高品质的单机游戏),比如大家都知道的《刺客信条:奥德赛》、《只狼》、《GTA5》。兼容Mac OS,这是我们近年来经常听到的。不过,像大名鼎鼎的《Dota2》这样的经典和《战争雷霆》这样的游戏并不是没有仍然可以在Mac OS系统上运行的,但它们的性能却非常令人担忧。与同价位的Windows相比,在帧率、图像质量等方面存在较大差异。
出现这个问题的主要原因是Mac和Windows系统使用不同的编程接口。我们知道游戏最终是代码。游戏程序调用硬件并从代码中输出屏幕。此过程需要计算机上有特殊的“转换”工具。该翻译工具在Mac OS上使用OpenGL图形接口,而在Windows系统上则使用DirectX接口,该接口广泛用于游戏开发。 OpenGL比DirectX开发难度更大,而且游戏支持也不如DirectX,所以OpenGL在游戏开发中的适用性比DirectX低很多。相比OpenGL,用DirectX制作的游戏画质通常更加美观,而且除了图形界面的功能之外,DirectX还提供了完整的开发解决方案,进一步减轻了开发者的负担。
这就激励了游戏开发者使用DirectX进行游戏开发,程序员学习如何使用DirectX进行游戏开发,硬件制造商长期优化DirectX,形成了一个良性循环。 DirectX 非常易于使用,为什么不在Mac 操作系统上尝试一下呢?这是因为DirectX是在微软之父的领导下开发出来的,但是我们除了自己的Windows和Xbox之外还想在其他平台上使用它吗?抱歉,那是不可能的。
不过,这并不意味着你根本不能在Mac OS 上玩游戏,而且许多独立游戏已经发布了Mac OS 版本。
Steam 上有大约20,000 款支持Mac OS 的游戏,包括《Never Alone》和《RUNNING with RIFLES》等经典游戏,想要在Mac 上玩游戏的朋友可以购买并亲自体验,我可以。当然,安装双系统是一个解决方案,但对于运行Windows 的Mac 来说,效率和发热都是无望的,而且还会对Mac 自身的硬件造成损害。煎鸡蛋其实很简单。
然而,有一个解决方案可以解决所有这些问题。这就是云游戏。在5G的推动下,近两年云游戏行业发展非常迅速。不久前,托尼介绍了谷歌开发的云游戏平台Stadia。一旦云游戏平台全面部署,硬件和系统将不再是玩游戏的瓶颈。游戏在云中的高性能计算机上运行。只要你的网速足够快,你只需要一块屏幕、一根网线和一个运营商,当然就可以在你的Mac上播放经典了。但到目前为止,这一概念只是停留在口头上。没有人能确切地说出它何时会被使用。因此,想要认真玩游戏的朋友应该选择一台靠谱的Windows电脑。别再摆弄你的Mac 了。 Mac 只是想帮助您完成工作。
参考:Geekerwan、【科普】DirectX 和OpenGL:游戏为何离不开它们?知乎@muranojo,Windows 支持DirectX 和OpenGL,但大多数PC 游戏仍然使用DirectX,为什么还要开发它?程序员不要利用这种情况。”
欢迎点赞、评论、分享你的看法哦~