Rise of the Tomb Raider: 20 Year Celebration は、Metal 上で実行できる最新の Mac ゲームの 1 つです
4 年前に発売された Metal は、単一 API の下で OpenGL と OpenCL の機能を組み合わせた Apple 独自の 3D グラフィックおよびプログラミング インターフェイスです。 OpenGLとOpenCLの「レガシーテクノロジー」を非推奨にする動きを説明する中で、Appleは、iOS、macOS、tvOSのデバイスに搭載されているGPUの「Metalはレガシーテクノロジーに固有のオーバーヘッドを回避し、最新のグラフィックス処理機能を公開する」と述べた。
独自のグラフィックス API を優先して古いテクノロジーを廃止するという Apple の決定は驚くべきことではないかもしれませんが、一部のゲーム開発者は、特にそれが Mac でのゲームの将来にどのような影響を与えるかについて、この動きについて Apple を批判し始めています。特に、OpenGL はオープンソースのクロスプラットフォーム ソリューションであり、開発者が Mac と PC の両方で同時にゲームを簡単に構築できるようにし、ゲーム ハブとして欠けていると多くの人が同意しているプラットフォームと同等の機能を提供します。
「多くのゲームやアプリが引き続き OpenGL を使用している」ため、特に 2014 年の Metal より前にリリースされたゲームやアプリは、Metal 中心の開発への移行により、Mac 開発者はゲーム プラットフォームとして成長する可能性について懸念を抱いています (
PC Gamer
経由)。ゲーム開発者のサム・ローシェン氏は、この決定について「矛盾している」と
ツイートし
、Metalを「本当に、本当に優れた」グラフィックスAPIだと称しながらも、「この決定により、macOSがゲームプラットフォームとしてさらに疎外される」と認めた。
PC Gamer
とのインタビューで、ゲームデザイナーのラミ・イスマイル氏は、「終末ではない」ものの、Apple は Mac での OpenGL/OpenCL の完全終了に関してそのような機会に備えているようだと語った。同氏は、今のところ「起こり得る最悪の事態」は、古いアプリの一部が「壊れる」ことだと説明し、クロスプラットフォームのグラフィック API が 1 つ欠けていることは「苦痛」であり、「開発者の自信にとってはあまりよくない」と指摘した」 アップルでは。
「非推奨の場合、放棄されるかどうかは『すぐに』から『決してない』までさまざまなので、それに関する情報が得られるまでは正確には言えません」と同氏は述べた。 「私たちが知っているのは、Apple が独自のグラフィックス API である Metal を優先して OpenGL を排除する意図を示しているようだということだけです。Metal の問題は DirectX の問題と非常に似ており、クロスプラットフォームではありません。
「これは終末ではなく、Apple が巨大な EMP マシンを構築して、『これを使用するかもしれないし、使用しないかもしれない』と言っているようなものです。起こり得る最悪の事態は、古いものが壊れて、Direct3D と Metal の両方をサポートするためにエンジンとライブラリが少し拡張されることです。この点に関して Apple が講じる可能性のある将来の行動についての明確なガイドラインがないことは、開発者の信頼にとってあまり良くありません。と思いますが、クロスプラットフォームのグラフィックス API が 1 つも存在しないのは、単なる苦痛です。」
PC Gamer
にはさらに多くの開発者やプログラマーがこのニュースに賛同しており、その中にはアレックス・オースティンも含まれており、最終的には「ファンをサポートする」ために Mac で開発したいが、おそらく「メタルには時間を費やすつもりはない」と述べた。 Mac は市場に占める割合がかなり小さく、現在でもおそらく価値がありません。」