概要
プレイヤーに最適なエクスペリエンスをさらに豊かにするために、Epic Games Store は、明示的なオプトイン システムを介して、Epic Online Services (EOS) を統合したゲームのセッション招待をサポートします。これにより、ストア エコシステムに参加していないユーザーも、自分のゲーム セッションに Epic Games Store ユーザーを招待できます。
この機能は、Epic Games Store のアーティファクトに デプロイメント をマップすることで簡単になります。Epic Games Store の考え方で、アーティファクト とは、ゲーム クライアントなど、製品のダウンロード可能なコンテンツを表します。デプロイメントをアーティファクトにマップすることによって、EOS で発行する招待を Epic Games ストアのエコシステムを介して Epic Games Launcher ユーザーにルーティングします。
Epic Games Launcher でゲームの招待を公開するためにアーティファクトを活用するには、EOS SDK 1.11 以降の使用が必要になります。
アーティファクトをデプロイメントにマップする
アーティファクトをデプロイメントにマップするには、次の手順を実行します。
- デベロッパー ポータルで、[Your Product] > [Product Settings (製品設定)] に移動し、[Sandboxes (サンドボックス)] タブを選択します。
- 作業する適切なサンドボックスを見つけ、[Deployments (デプロイメント)] をクリックします。
- 適切なデプロイメントの隣にある メニュー アイコン (...) をクリックし、[Link Artifacts (アーティファクトをリンク)] を選択します。
- 特定のデプロイメントにリンクするため、対象の各アーティファクトを選択します。グリップ アイコン を使用して、優先度順にアーティファクトを整列します。
- 注: 1 つのデプロイメントに複数のアーティファクトをマップしている場合は、指定した優先度順で、ローカルにインストールされた最初のアーティファクトにランチャーがゲームの招待をルーティングします。
追記
- Epic Games Store でユーザーに招待を確実に配信するためには、常にプロダクション アーティファクトを Live のデプロイメントにマップする必要があります。
- DLC アーティファクトはデプロイメントにマップできません。ゲーム本編として起動できるアーティファクトのみをデプロイメントにマップする必要があります。
- 多くのアーティファクトをデベロッパー ポータルに表示できますが、内部テスト アーティファクトをプロダクション アーティファクトとともに有効にしても、ユーザーはプロダクション アーティファクトのみをインストールできるため、招待の処理に関わる問題にはなりません。これにより、内部テストするアーティファクトを複数用意し、同じデプロイメントを使用して検証することができます。