広告を閉じる

Mac は決してゲーム用に作られたものではありません。結局のところ、これがまさに、macOS オペレーティング システム用のゲームが長い間準備されていなかった理由であり、開発者は逆に Apple プラットフォームを無視することに成功しました。これはこれまで真実であると言えます。 Apple Silicon チップの登場により議論は大きく変わり、Apple ユーザーはついにゲームに興味を持つようになり、Mac をゲームに使用するさまざまな方法を探しています。残念ながら、最終的にはそれほど単純ではありません。なぜなら、高いパフォーマンスがゲームの最適な実行を保証するものではないからです。

最新の API の存在も非常に重要であり、ハードウェアの可能性を最大限に引き出すことができるようです。そして、ここで私たちは根本的な障害に遭遇することがあります。 PC (Windows) の場合、DirectX ライブラリが主流ですが、残念ながらマルチプラットフォームではないため、Apple ユーザーには動作しません。ゲーム「Half-Life 2」、「Team Fortress 2」、または「Counter-Strike」を開発した Valve 社は、この問題の解決に取り組んでおり、Vulkan と呼ばれるマルチプラットフォーム API の開発において疑いの余地のないシェアを占めています。この API は、直接動作するように設計されています。現在のアセンブリで可能な限り効率的に動作し、Apple Silicon のサポートも提供します。つまり、誰かが意図的に干渉しなければ、彼はそれを提供することができました。

アップルは海外のイノベーションを阻止する

しかし、誰もが知っているように、Apple はクパチーノの巨人であり、独自の道を切り開き、徐々にすべての競争を無視しています。これは、Mac がゲームに適したデバイスになるかどうかが決定されるこの議論の場合にも非常に似ています。したがって、Vulkan API は Apple Silicon チップを搭載したコンピュータのネイティブ サポートを提供していますが、Apple 社はそれを完全に打ち切り、API を正式にサポートしていません。これには根本的な理由があります。代わりに、同社は、Vulcan よりもわずかに古いだけで、Apple エコシステムとよりよく連携する、Metal と呼ばれる独自のソリューションに依存しています。それ以前は、Apple のコンピュータ、携帯電話、タブレットは古い OpenCL の代替手段に依存していましたが、OpenCL は事実上消滅し、完全に Metal に置き換えられました。

APIメタル
Apple のメタル グラフィックス API

しかし、ここに問題があります。一部の Apple ファンは、これを、Apple が外国の技術革新を完全にブロックし、自社のシステムに組み込むことを望んでいないのではないかと見ていますが、たとえばゲーマーにとっては役立つかもしれません。しかし、すべては不運なタイミングによって決まるでしょう。クパチーノの巨人は、API Metal の開発に長期間取り組む必要があり、確かに多額の資金を費やしました。最初のリリースはすでに 2014 年でした。一方、Vulkan は 2016 年後 (XNUMX 年) にリリースされました。同時に、もう XNUMX つ問題が発生する可能性があります。それは全体最適化です。 Vulkan グラフィックス API は、事実上すべてのコンピュータを対象としていますが (クロスプラットフォームを目指しています)、Metal は特定の種類のハードウェア、つまり Apple デバイスを直接対象としているため、より良い結果が得られる可能性があります。

Mac でのゲームはどうなるでしょうか?

つまり、真実は、Mac は、たとえば 2 年前ほどゲームに対応できる状態ではなくなっているということです。 Apple Siliconチップの性能により、非常に優れたパフォーマンスが得られますが、ゲームの分野では、ゲームがハードウェアの可能性を最大限に活用できる高品質のグラフィックスAPIがなければ機能しません。幸いなことに、一部の開発者は現在の開発に対応しようとしています。たとえば、今日では人気の MMORPG World of Warcraft が利用可能になり、Apple の Metal グラフィックス API を使用する場合、Apple Silicon を搭載したコンピュータのネイティブ サポートも提供されます。残念ながら、そのようなゲームは指で数える程度しかありません。

.