EOS は3つのサービスに大別されます。ひとつは、Epicアカウントの ID、フレンド、プレゼンスを提供するアカウント サービス。もうひとつは、マルチプレイヤー、進行状況、ゲーム の運用をカバーするゲーム サービス。そして、Epic Games Store のトランザクションを管理する ストア サービス です。これらのサービスはすべて、すべてのデベロッパーが無料で使用できます。
EOS のコンフィギュレーションは Epic Games Developer Portal を介して行われます。ここでは、組織(会社)と製品(ゲーム)の管理をすることができます。ゲームでは、Epic オーバーレイ を使用して UI を表示し、マッチメイキングとアチーブメントを管理できます。これらのコンポーネントの相互接続に関する概要は以下のとおりです。
Epic Online Services 概要
無料、ですか?
EOSで提供されているサービスや機能は無料で利用できると前述しましたが、「何か仕掛けでもるのでは?」と疑問に思われるかもしれません。率直に言うと、裏は何もありません。これらのサービスはもともと『フォートナイト』のために開発されたものであり、Epicでは現在 Epic Games Storeでもこれらを使用しています。そして、Epic の製品をより多くの人たちに使っていただくようにするという目的とともに、クロスプレイ/クロスプログレッションやその他のオープンで相互接続されたオンライン機能をあらゆる人にもっと利用しやすくするという目標を掲げて、ゲーム デベロッパーの方々に無料でこれらのサービスを提供しています。詳細については、 こちらの EOS FAQ をご覧ください。
以上、Epic Online Services の概要について説明しました。次の記事では Epic Games Developer Portal での Epic Online Services の設定について説明します。Epic Online Services Community Support のフォーラムでこの記事について議論したり、Epic Online Services の実装に関するフィードバックや課題にぶつかった場合には、新しいディスカッションを投稿して共有してください。