リモートプレイの使用¶
リモートプレイは、Hive プラットフォームの高性能ゲームストリーミングサービスであり、PCゲームをリモートでプレイすることができます。
主要な機能¶
Remote Playの最大の特徴は、**Remote Play専用のウェブ**です。
ゲームユーザーは、リモートプレイに接続されたウェブにアクセスし、さまざまなデバイスでいつでもどこでもゲームを実行できるため、単一のデバイスでゲームをプレイする際の物理的な不便さを軽減します。さらに、ホストPC以外のデバイスで同じゲームをプレイしたい場合、各デバイスにゲームをインストールおよび更新する手間を減らします。
リモートプレイ専用のウェブを通じてゲームユーザーがプレイする場合、一時停止しても最初からやり直す必要はありません。ホストPC上でゲームがまだ実行されている場合、別のデバイスからリモートプレイが切断されても、新しいデバイスでリモートプレイを開始すれば、同じゲームを続けることができます。
リモートプレイ専用のウェブは、Hive コンソールに登録することで自動的に作成されます。
リモートプレイプラグインの主な機能¶
Hive SDKを適用することで、リモートプレイプラグインの統合を通じてリモートプレイサービス環境を簡単に設定でき、リモートプレイの開発コストを削減できます。
ゲームに必要なリモートプレイのコア機能、例えばビデオストリーミング、音声伝送、ゲームコントロールを、リモートプレイプラグイン統合を使用して迅速に実装します。
Note
HiveのリモートプレイプラグインをサポートするSDKバージョンは以下の通りです。リモートプレイプラグインを統合するには、各開発環境に対応するSDKバージョンを適用することを確認してください。
リモートプレイプラグインが提供する主な機能は以下の通りです。
- 最適化されたハードウェアエンコーディング: ユーザーのPCパフォーマンスに最適化されたハードウェアエンコーディング機能を提供します。Nvidia、AMD、Intelなどのメーカーのチップのグラフィックス性能を最大化することで、ユーザーはより速く、差別化されたエンコーディングを体験できます。
-
プレイ情報のセキュリティ: リモートプレイ中、ホストPCのプレイ情報はブラインド画像により公開されないため、安全なゲーム環境が確保されます。
Note
デフォルトで提供されるブラインド画像を変更するには、こちらを参照してください。
-
水平方向および垂直方向の双方向モードのサポート: 水平方向および垂直方向の双方向モードをサポートし、どのモードでもレターボックスが表示されず、ゲームのデフォルトスケーリングが維持されます。
- 自動スケーリング機能の適用: ホストPCのゲーム画面サイズと他のデバイスでのリモートプレイの間で異なっていても、固定解像度に自動スケーリングされ、リアルタイムのゲームデータが送信されます。
- 音声制御機能: ホストPCの音量がミュートされていても、リモートプレイで正常な音声受信と制御が可能です。
リモートプレイサービスの実装¶
これは、リモートプレイでPCゲームを起動するプロセスを説明します。
- リモートプレイプラグインの統合: リモートプレイプラグインをインポートして、ゲーム開発中にリモートプレイを適用します。
- コンソール設定: Hive コンソールでリモートプレイを有効にし、リモートプレイのウェブアクセスリンクを登録します。
- 機能検証: 登録されたリモートプレイウェブにアクセスして、ゲームがリモートプレイで正常に動作することを確認します。
- ゲームアプリのデバッグ: リモートプレイ機能が開発されたゲームに正しく適用されていることを確認するためにデバッグします。
- アプリビルド: 完成したゲームをビルドします。
- アプリ配布: リモートプレイが適用されたゲームをアプリマーケットに配布します。
リモートプレイ操作フロー¶
これは、実際のユーザーがリモートプレイを適用してゲームをプレイする際に、リモートプレイがどのように操作されるかの順序を説明しています。
リモートプレイは、ホストPC上の**[ホストPCゲーム]と他のデバイス上の[リモートプレイ専用ウェブ]**の2つのシステムで並行して動作します。各システムでリモートプレイを実行するためのユーザーのプロセスは次のとおりです。