Epic games 「Epic Online servise」全デベロッパー向けに配信。

f:id:nakadasanda1:20200517195058p:plain

Epic gameは、フォートナイトで使われているオンラインサービス向けのツールを無料で提供しました。
ロビー、マッチメイキング、p2p接続、ストレージなどのサービスを作成することができる。

  • ゲーム サービス

ロビー、マッチメイキング、p2p通信、プレイヤーデータストレージ、実績機能、リーダボード、プレイヤーチケットの発行を行うことができる。将来的には、ボイスチャットを使うことができるようになります。サービスは、独自のアカウントを使ったり、Epicのアカウントや、playstationや、nintendoなどのプラットフォームのアカウントシステムも使うことができます。

f:id:nakadasanda1:20200517195723p:plain

  • Epic アカウントサービス

Epicで使用可能な、クロスプラットフォームをサポートするアカウントです。ログイン機能、フレンド機能、フレンドがactiveか確認する機能を持っており、アカウントシステムとして利用することができます。7つのプラットフォームで3億5000万人を超えるプレイヤーがいます。
f:id:nakadasanda1:20200517194646p:plain

ログインしてデベロッパーポータルからC++,C#でできたSDKをダウンロードできます。Epic online サービスは、UnrealEngine, Godot, Unity,Cryengine,上で実行することができます。

SDKをダウンロードするには、

dev.epicgames.com

f:id:nakadasanda1:20200517195058p:plain

Epic onlineサービスのページから一番上の今すぐ始めるをクリックする。
するとこういった画面に行きます。

f:id:nakadasanda1:20200517195605p:plain
Download SDKをクリック

f:id:nakadasanda1:20200517195905p:plain
Download Epic Online services SDK
C++環境が欲しい人は、Download SDKを選びます。
C#環境が欲しい人は、C#SDKをクリックすることで
SDKのダウンロードがスタートします。

sdkの使い方
詳細なsdkの使い方を知りたい場合は、公式ドキュメントの確認をお願いします。
dev.epicgames.com