EOS Game Services を使用すると、オンライン機能を構築してゲームに組み込むことができます。プレイヤーが Epic Games アカウントを持っていなくても、ゲーム サービスを使用するようにゲームを設定することができます。 EOS Game Services では以下の無料のサービスを利用することができます。
-
Multiplayer
マルチプレイヤーセッション、ロビー、ピアツーピアネットワークを設定し、プレイヤー間のボイスチャットを可能にします。 -
プレイヤーの進行状況
各プレイヤーの指標、統計データ、実績を追跡します。リーダーボードを設定し、暗号化されたユーザー固有、ゲーム固有のデータをクラウドサーバに保存します。 -
ゲームの運用
アンチチート、プレイヤーの処罰、レポート、およびチケット システムを使用して、コミュニティを管理します。ログイン可能なあらゆるデバイス上のあらゆるプレーヤーがアクセスできるゲームのデータを保存します。
EOS Game Services は Epic Online Services (EOS) の一部です。Epic Online Services の詳細については、「Epic Online Services (EOS) 概要」と「EOS クイック スタート 」ドキュメントを参照してください。
EOS Game Services ドキュメント
ツール
- 一括インポート / 一括エクスポートするためのツール
統計データおよび実績管理を支援するツールです。
- ファイル復号化ツール
タイトル ストレージとプレイヤー データ ストレージにロードされた新しいファイルの作成またはファイルの復号化のためのコマンドライン ツールです。
インターフェース
- Achievements インターフェース
ユーザー ベースの Epic Online Services アチーブメントを確認しロック解除するためのインターフェースです。
- Anti-Cheat インターフェース
EOS 製品への Anti-Cheat の導入に関する前提条件、ネットワーク アーキテクチャ、プラットフォーム コンポーネントなどについて説明します。
- Connect インターフェース
Connect インターフェースは、異なる ID プロバイダのユーザー アカウント間の接続を処理します。
- Custom Invites インターフェース
Epic マッチメイキングを使用しない場合に招待を処理するためのインターフェースです。
- Leaderboards インターフェース
オンライン リーダーボードを処理するためのインターフェースです。
- Lobbies インターフェース
ロビーを操作するインターフェースです。
- Logging インターフェース
Epic Online Services SDK からのログ メッセージを受信するためのインターフェースです。
- Metrics インターフェース
ゲームの使用状況データを収集するためにプレイ セッションを記録するインターフェース。
- NAT P2P インターフェース
ユーザーが互いにデータを送受信するインターフェースと関連するネットワーク機能です。
- Platform インターフェース
他のすべてのインターフェースにアクセスできるインターフェースです。
- Player Data Storage インターフェース
クラウドベースのデータ管理を行うインターフェースです。
- Reports インターフェース
たとえば、不正行為、暴言、攻撃的な態度など、ユーザーの行動に関する詳細な報告を表示することができます。
- Sanctions インターフェース
Sanctions インターフェースは、ゲームプレイまたは通信の一時的または恒久的な禁止など、ユーザーに対して行われた懲戒処分を管理します。
- Sessions インターフェース
インターフェースセッションベースのマッチメイキングを処理するインターフェース
- Stats インターフェース
統計データを管理するインターフェースです。
- Title Storage インターフェース
すべてのプレイヤーに共有される暗号化されたデータをクラウドからダウンロードするためのインターフェースです。
- Voice インターフェース
製品を使用中のユーザーのボイス チャット ルームを作成および管理するには、Voice インターフェースを使用します。