Macゲームは、AppleがIntelチップを採用する以前のような悲惨な状況ではなくなりましたが、ゲーム開発者は明らかに依然としてMacを後回しにしているようです。実のところ、Macで最高の最新PCゲームをプレイしたいのであれば、ハードドライブの一部をWindows用にパーティション分割する(Parallelsなどの仮想マシンを使用)か、別のシステムからゲームをストリーミングする方が得策です。Macへの移植を待つのは、ジョージ・R・R・マーティンが『氷と炎の歌』を完成させるのを待つようなものです。
昨年ご紹介したように、NVIDIAのGeForce Nowほどこの機能をうまく実現しているストリーミングアプリはほとんどありません。このサービスは、所有しているPCゲームをNVIDIAのサーバーに丸ごとホストし、インターネット接続が良好であればMacにストリーミングするだけで利用できます。法外な値段のGPUは必要なく、本格的なPCさえも必要ありません。残念ながら、まだパブリックベータ版のままで、入手は困難です。
Xbox Oneをお持ちなら、Macにゲームをストリーミングするための良い選択肢として、新しいOneCastアプリが登場しました。わずか10ドル(通常価格20ドル)と適切なインターネット接続があれば、Xbox OneからMacに直接ゲームをストリーミングできます。少し使ってみましたが、一部使いづらい部分もありますが、概ね期待以上のパフォーマンスを発揮しています。
リーフ・ジョンソン/IDG残念ながら、(おそらく)悪いニュースがあります。OneCastは、MicrosoftのWindows PC向けサービスをリバースエンジニアリングしたものです。このサービスは、XboxユーザーがXboxアプリを通じて近くのPCにゲームをストリーミングできるものです。Windowsユーザー向けのアイデアは、開発者が敬遠するOSでXbox Oneゲームをプレイできるようにするというよりも、誰かがテレビを占領して『ウエストワールド』を観ている間に、ラップトップやPCでXboxゲームをプレイできるようにすることです。OneCastを使えば、Macユーザーも同じ特権を得られるだけでなく、MacBookでより快適な場所でXbox Oneゲームをプレイできるようになります。
しかし、Microsoftがこれらを承認しているという証拠は何もありません。つまり、開発者が開発中止命令を受けた場合、OneCastは明日か数週間後には消えてしまう可能性があるということです。OneCastはこの種の技術がMacに比較的容易に、そして高品質に移植できることを証明しているので、それはひどい行動と言えるでしょう。とはいえ、今は楽しんでいきましょう。
設定する
OneCast のセットアップが驚くほど簡単なことから、その開発者が Apple の哲学に愛着を持っていることがわかります。
基本的に、アプリをダウンロードしてインストールし、Xbox OneとMacが同じネットワークに接続されていることを確認し、MacからXbox Liveにサインインしてストリーミングを開始するだけです。これでほぼ完了です。Macworldのネットワークでは、プロンプトにXboxのIPアドレスを手動で入力する必要があり、少し手間取りましたが、その手間を除けばセットアップには約5分しかかかりませんでした。必要に応じて、複数のXbox Liveプロファイルを追加することもできます。
リーフ・ジョンソン/IDG唯一の問題は、OneCastがネットワーク上でXboxを見つけられなかったことです。Xboxの設定で確認したXboxのIPアドレスを入力するだけで、問題なく動作しました。
OneCastには、アプリを好きなだけ使える14日間のトライアル期間が付属しています。トライアル期間終了後は、現在割引価格の9.99ドルのライセンス料をお支払いいただきます。ただし、4月1日以降は20ドルに値上がりします。
流れを渡る
ほとんどのストリーミングと同様に、パフォーマンスは主に接続環境に依存します。(OneCastの動作を確認したい場合は、ページ上部にあるApple Arcadeのエピソードをご覧ください。)オフィスの固定回線(勤務時間中は約700MBps)でストリーミングを試してみたところ、いくつかの不具合を除けば、ほぼロスレスでした。実際、Xbox Oneに直接接続したテレビよりも先に、Macのストリーミングでアクションが発生しているように見えることがありました。
Wi-Fiはまた別の話でした。我が家のWi-Fiチャンネルの一つはダウンロード速度が約15Mbpsで、これは自宅の一般的な接続環境としては妥当な速度だと考えました。OnceCastの「高」設定でも十分なパフォーマンスでしたが、接続が確立するまでに数分かかりました。しかし、一旦接続が確立すると、非常に過酷なプラットフォームゲーム「Cuphead」で何度も死んでしまったのは、接続環境の悪さではなく、自分の不器用さのせいだと思えるほどでした。
Wi-Fiでは飛行できない
それでも、体験は理想的とは言えず、普段使っているWi-Fi接続で感じたダウンロード速度で、対戦型マルチプレイヤーゲームをプレイするのは絶対にお勧めできません。最近のMacではフレームレートカウンターを動かすのが少し面倒なので、実際にどれくらいのフレームレートが出ていたのかは正確には分かりませんが、Wi-Fiでは30fpsに到達するのに苦労していたと思います。少なくとも、誰かがテレビを独占している時や、いつもの場所から離れた場所でiMacやMacBookでXboxゲームをプレイしたい時など、代替手段にはなります。
リーフ・ジョンソン/IDGPlayerUnknown's Battlegrounds を MacBook Pro にストリーミングしています。
少し注意点があります。私は初代Xbox Oneからストリーミングしていました。より高性能なXbox One SやXbox One XでOneCastのパフォーマンスがどれほど優れているかはまだ確認していませんが、インターネット上での情報によると、パフォーマンスはインターネット接続の強度に大きく左右されるようです。
それは持続できるでしょうか?
OneCastは非常にうまく機能しており、開発者が本気になればMac向けに製品をリリースするのはかなり簡単だということを改めて認識させてくれる。Microsoftの場合、実際には損失を出していない。サービスを利用するにはXbox Oneが必要なので、サティア・ナデラ氏とその仲間たちは、Macユーザーから依然として大金を得ているのだ。
最悪のシナリオは、マイクロソフトが全体をシャットダウンすることですが、サイトが閉鎖された後もアプリ自体はしばらく動作し続ける可能性があります。
最良のケースは?少なくとも私たちの財布にとっては、MicrosoftがOneCastを邪魔することなくそのままにしておくことです。理想を言えば、Microsoft自身がXbox OneストリーミングサービスのサポートをMacにも拡張し、この問題を根本から解決できれば良いのですが。もし誰かがストリーミングサービスを「単純に」リバースエンジニアリングで動作させることができれば、Microsoft自身のチームがプロジェクトに携われば、どれほど効率的に作業が進められるか想像してみてください。
マイクロソフトさん、私たちはMacが好きですが、皆さんのシステムに入っているゲームも大好きです。そのままでいいですし、自分で作ってもいいです。私たちは既にそれを歓迎する姿勢を示してきました。