ドキュメント

サポート

Cloud Save ゲームデータ

Understand how Cloud Save stores key and value pairs for game-wide data with different access classes.
読み終わるまでの所要時間 1 分最終更新 23日前

Cloud Save ゲームデータは、ゲームに関連付けられた カスタム項目 であるオブジェクト (これは、プレイヤーに関連付けられたオブジェである プレイヤーデータ とは異なります) 用のキー/値ストレージです。 カスタム項目 は、プレイヤーによる読み取りが可能 (しかし、サーバーからのみ書き込みが可能) なデータや、サーバー認証コンテキスト (Cloud Code など) からのみアクセス可能なデータに使用できます。 Cloud Codeカスタム項目 を使用すると、ギルド/クラン、コミュニティ目標、バトルパスなどの機能を追加したり、マルチプレイヤーゲームでアイテムや NPC の状態を保存したりできます。 Unity Cloud Dashboard を使用して、ゲームデータを表示および編集できます。

アクセスクラス

Cloud Save では、カスタム項目 に対して 2 つの異なるアクセスクラスがサポートされています。

アクセスクラス

説明

デフォルトすべてのプレイヤーによる読み取りが可能、サーバーからのみ書き込みが可能。
Privateサーバーからのみ読み取りと書き込みが可能。
Cloud Code からゲームデータを書き込むためのメソッドのリストについては、Cloud Code 向け Cloud Save SDK のドキュメントを参照してください。

制限

  • カスタム項目 には、アクセスクラスごとに 2000 個のキー/値ペアという制限があります。
    • デフォルトアクセスクラスで 2000 個のキー
    • 非公開データで 2000 個のキー
  • カスタム項目 には、アクセスクラスごとにそれぞれ合計 5 MiB という制限があります。
    • デフォルトアクセスクラスで 5 MiB のデータ
    • 5 MiB の非公開データ
例えば、各カスタム項目でそれぞれが 2.5 KiB のキーを 2000 個、または 1 つのカスタム項目で 5 MiB のキーを 1 個持つことができます。

追加リソース