ゲームのゲームプレイを構成する
ゲームは、作者が調整可能にすることを選んだゲームプレイのオプションを公開できます。難易度、ラウンド数、制限時間などです。これらがゲームの 構成 です。ゲームのエディターの 構成 タブでそれらを設定し、変更はレンダリングされるゲームに適用されます。
構成は Solo を含むすべてのプラン で利用可能です。これは有料のゲートのない唯一のカスタマイズの軸です。
構成を設定する
サイトキー(またはチーム)の ゲーム ページでゲームを開き、それから 構成 タブを開きます。タブは、ゲームの作者が宣言したオプションを、それぞれその型に合った入力(はい/いいえのオプションにはトグル、境界のある数値にはスライダー、固定の選択肢のセットにはドロップダウンなど)とともに示します。欲しい値を設定して保存します。
ゲームは、作られたときのオプションだけを提供します。作者が何も公開しなかったゲームは、単に組み込みの値で動き、構成タブには設定するものがありません。
実行時にどう解決されるか
構成は サーバー権威 です。それのためのページ属性はなく、訪問者は影響を与えられません。それが要点です。さもないとプレイヤーがより簡単なゲームを選べてしまうからです。訪問者がゲームを読み込むと、サーバーは:
- あなたの上書きをゲームのプリセットにマージします。サイトキー、チーム、ゲームのバンドル済みセットの順です。
- あなたが 既定 とマークしたプリセット(マークされたものがなければゲームの最初のプリセット)を選びます。
- その構成をゲームに適用します。
ロケールやスキンにあるような「言語」や「システム」の入力はここにはありません。既定のプリセットがすべてです。
検証にゲームを必須にする サイトキーでは、同じ解決済みの構成が検証に固定されるので、訪問者が遊ぶゲームと、サーバーのリプレイチェックは、同一の設定で走ります。あなたが設定する難易度は、したがって、単なる表示の選択ではなく、サーバーが検証するものの一部です。
プリセットと既定
構成の値は、名前付きの プリセット にまとめられます。1 つのプリセットがゲームの 既定 です。別のものを既定としてエディターでマークすれば、サーバーがどれを選ぶか変わります。ゲームのバンドル済みのプリセットを拡張し、気にする値だけを上書きして、残りを継承できます。完全なモデル(プリセット、既定、拡張)は 3 つの軸すべてで同じように働きます。スキーマリファレンス を参照してください。
構成のフィールドが取り得るもの
構成のフィールドは型付きです。作者がオプションごとに型を選び、ダッシュボードが合致する入力をレンダリングしてあなたの値を検証します:
| 型 | 保持するもの |
|---|---|
| Boolean | はい/いいえのトグル。 |
| Number | 任意の数値。 |
| Range | 最小と最大の中の数値。 |
| List | 固定のセットからの 1 つの選択肢。 |
| String | 自由なテキスト。 |
| Link | http または https の URL。 |
色とアセットは構成ではありません。それらは スキン にあります。型ごとの正確なルールは スキーマリファレンス にあります。
あわせて読む
- ゲームのカスタマイズの概要:ゲームを登録して管理する。
- スキーマリファレンス:すべてのフィールド型とそのルール。
- 言語をカスタマイズする と スキン:ほかの 2 つの軸。