game_server エンティティに関連付けられたデータのためのサーバー サイド ストレージを提供します。Entity Objects および Entity Files API を使用して、ゲーム サーバーの動作を構成する JSON オブジェクトおよびバイナリ ファイルを保存および取得します。
Game Server Configuration に格納すべき内容
Game Server Configuration は、次のようなデータに使用します。- 個々のプレイヤーではなく、ゲーム サーバーに適用されるもの
- サーバー権限のあるゲーム ロジックが読み取る必要があるもの
- マッチ設定、サーバー パラメーター、プレイヤーごとではない機能フラグなどの構成
仕組み
Game Configuration は、PlayFab の他のエンティティ データ ストレージと同じ基盤 API を使用します。- Entity Objects — SetObjects および GetObjects を使用して、
game_serverエンティティに小さな JSON シリアライズ可能なキー/値ペアを保存します。 - Entity Files — File API を使用して、
game_serverエンティティに大きなバイナリまたはテキスト ファイルを保存します。
game_server エンティティとして認証するには、タイトル エンティティとして AuthenticateGameServerWithCustomId を呼び出します。
関連機能
すべてのエンティティ ストレージ機能の比較については、Entity Objects を参照してください。Game Manager での表示
Game Manager のエンティティ ブラウザーでgame_server エンティティを選択することで、Game Configuration データを表示および管理できます。
