Macでゲームをプレイしたいですか?想像以上に簡単です。macOSのアップデートのおかげで、Macでほぼすべてのゲームをプレイするのはそれほど難しくありません。バグ、パフォーマンスの問題、互換性の問題が全くないわけではなく、いくつかのハードルを乗り越える必要がありますが、熱心なMacゲーマーならきっと気にしないはずです。
おすすめ動画
簡単な方法と難しい方法の2つの方法があります。簡単な方法はいくつか制限はあるものの、ほとんどの人は問題なく使用できます。難しい方法は選択肢が多いですが、バグが発生しやすいという欠点があります。万全を期したい場合は、両方を行う必要があるでしょう。

簡単な方法:CrossOver
CrossOverは、面倒な作業をすべて代行してくれるアプリケーションです。WindowsコマンドをMacコマンドに変換し、理論上はゲームだけでなくあらゆるWindowsアプリケーションで動作します。CrossOverの素晴らしい点は、開発チームがしっかりとサポートしていることです。命令の変換だけでなく、CrossOverはMacでスムーズに動作するように最適化されたアプリケーションもいくつか用意されています。
ただし、いくつか注意点があります。まず、CrossOverはDirectX 12をサポートしていません。今後サポートされる予定ですが、現時点ではDirectX 11のゲームのみに対応しています。また、CrossOverの価格は74ドルです。14日間の無料トライアルがありますが、それ以降も使い続けるにはフルバージョンを購入する必要があります。
ステップ1: CrossOverのウェブサイトにアクセスし、「無料トライアル」ボタンを選択してCrossOverをダウンロードしてください。購入後に返金を受けることはできますが、開発チームの時間と費用がかかるため、必ず無料トライアルから始めてください。
ステップ2:ダウンロードフォルダからフォルダを解凍し、CrossOverアプリをダブルクリックします。アプリはアプリケーションフォルダに移動します。
ステップ3:アプリが起動したら、「今すぐ試す」を選択します。ライセンスを購入した場合は、アカウント情報を入力するとアプリのロックを解除できます。
ステップ4:完了すると、CrossOverアプリが表示されます。一部のゲームは直接インストールできます(起動時に「人気のアプリケーション」ウィンドウにいくつか表示されます)。ただし、代わりにゲームランチャーをインストールすることをお勧めします。例えば、SteamゲームはすべてSteamから起動する必要があります。
ステップ5:このチュートリアルでは、Steamをインストールします。Steamを選択し、「インストール」をクリックします。その後、Steam用の新しいフォントやMicrosoft XML Parserなどのインストールに関するポップアップがいくつか表示されます。表示されるインストーラーに従ってインストールを進めてください。
ステップ6:完了するとSteamが起動し、Windows PCと同じようにゲームをインストールできます。CrossOverはSteamなどのアプリ用の「ボトル」を作成し、ゲームはそのボトルに保存されます。CrossOver内でSteamボトルを選択すると、ゲームやその他のオプションが表示されます。例えば、コントローラーの設定や再起動のシミュレーションも可能です。

難しい方法:ゲーム移植ツールキット
DirectX 12対応ゲームをプレイしたい場合は、AppleのGame Porting Toolkitを使用する必要があります。これはCrossOverと基本的に同じですが、開発者向けのツールです。つまり、エンドユーザー向けではなく、多くのバグや設定上の問題が発生する可能性があります。
始める前に、macOS Sequoiaがインストールされていることを確認してください。この記事の公開時点ではベータ版なので、Apple Beta Software Programに登録する必要があります。ここではGame Porting Toolkitの設定手順を詳しく説明しますが、Whiskyというオープンソースツールを使えば、面倒な作業のほとんどを自動化できます。
ステップ1:まず、Apple Developerウェブサイトにアクセスし、Xcode 15用のコマンドラインツールとGame Porting Toolkit(執筆時点ではバージョン1.0.2)をダウンロードします。コマンドラインツールをインストールし、Game Porting Toolkitの.dmgファイルをマウントします。
ステップ2: Game Porting Toolkitは今のところ何も必要ありません。マウントしたままターミナルを開いてください。一連のコマンドを入力し、それぞれEnterキーを押してください。
ステップ 3:開始するには、M1 または M2 Mac を使用している場合は、 softwareupdate --install-rosettaと入力します。
ステップ 4:その後、arch -x86_64 zshと入力してx86 シェルを開きます。
ステップ5:次に、Homebrewをインストールします。/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh"と入力してください。Homebrewが既にインストールされている場合は、そのまま進めます。
ステップ 6: which brewを入力し、Homebrew がこのパス ( usr/local/bin/brew)を指していることを確認します。
ステップ 7:次に、brew tap apple/apple http://github.com/apple/homebrew-appleと入力します。
ステップ8: Game Porting Toolkitをインストールします。brew -v install apple/apple/game-porting-toolkitと入力してください。完了するまでしばらく時間がかかります。
ステップ9:次に、Wineで仮想Cドライブをセットアップする必要があります。WINEPREFIX =~/my-game-prefix brew -prefix game-porting-toolkit/bin/wine64 winecfgと入力してください。Wineの設定メニューが開きますので、 OSとしてWindows 10を選択してください。
ステップ10:仮想ドライブの設定が完了したら、Game Porting Toolkitをそこにコピーする必要があります。/Volumes/Game \ Porting\ Toolkit-1.0.2/lib/ brew --prefix game-porting-toolkit
/lib/と入力してください。
ステップ11:さあ、ゲームを起動するだけです。ここでは例としてSteamをインストールしますが、他のWindowsアプリケーションでも同じ手順でインストールできます。Steamの場合は、Windowsインストールファイルをダウンロードフォルダにダウンロードしてください。
ステップ 12:ターミナルで、gameportingtoolkit ~/my-game-prefix ~/Downloads/SteamSetup.exeと入力します。
ステップ13: Windowsのインストール画面が表示されます。それに従ってください。完了したら、「gameportingtoolkit ~/my-game-prefix 'C\Program Files (x86)/Steam/steam.exe 」と入力してSteamを起動できます。このパスを他のアプリケーションに置き換えて起動することもできます。
ステップ14:これで完了です!繰り返しになりますが、Whiskyを使うこともできます(強くお勧めします)。Whiskyは面倒な作業をすべて自動で行ってくれるので、アプリケーションの起動がはるかに簡単になります。
ゲームストリーミングも可能
ゲームストリーミングは近年飛躍的に進歩し、今ではほぼあらゆるプラットフォームで低遅延・高フレームレートでゲームをプレイできるようになりました。Macは様々なオプションをサポートしていますが、この記事の執筆時点ではGeForce Nowが間違いなく最良の選択肢と言えるでしょう。
比較的手頃な価格で、レイトレーシングや高解像度・高フレームレートに対応した数百ものゲームをプレイでき、Macを含むほぼすべてのデバイスで動作します。私は非常にローエンドのWindowsノートパソコンで使用しましたが、5年前のMacでも全く問題なく動作するはずです。
Macゲームはまだ発展途上ですが、CrossOverとGame Porting Toolkitのおかげで、WindowsゲームのほとんどをAppleコンピューターでプレイできるようになりました(もちろん、かなりのバグはありますが)。ほとんどの方には、CrossOverを使い続けることをお勧めします。CrossOverははるかに安定しており、Game Porting Toolkitのような長い設定プロセスを必要としません。近いうちにDirectX 12のサポートも予定されています。
でも、もしすべてが複雑すぎると思われたとしても、忘れないでください。MacとWindowsの両方が使えるのです。特定のOSやエコシステムに縛られることはありません。