訪問者が遊ぶゲームをカスタマイズする
マーケットプレイスのゲームは、作者が出荷したプリセットで動きます。ダッシュボードからそれらを上書きできます。ゲームの言語、そのスキン、そしてゲームプレイの構成です。これにより、チャレンジがあなたの製品と観客に合います。上書きは一度作ります。Caputchin がそれらをサーバーで解決し、レンダリングされるゲームに適用します。
このページは、ゲームの登録とそのライフサイクルの管理を扱います。軸ごとのハウツーは、ここから枝分かれします。
カスタマイズがどこにあるか
チームを開き、サイトキーを開き、その ゲーム ページへ行きます。登録した各ゲームは 登録済みのゲーム の下に現れます。1 つを開くと、4 つのタブを持つエディターに着地します:
| タブ | 何を設定するか |
|---|---|
| 構成 | 難易度など、ゲームが公開するゲームプレイのオプション。構成 を参照。 |
| 言語 | ゲームの翻訳された文字列。言語をカスタマイズする を参照。 |
| スキン | ゲームの色と視覚アセット。スキンをカスタマイズする を参照。 |
| 設定 | 更新、自動更新、削除(下記)。 |
チーム レベル(チーム自身の ゲーム ページ)でゲームを一度登録してカスタマイズすることもでき、チーム内のすべてのサイトキーがそれらを継承します。サイトキーは、自身の登録済みゲームに加えてチームのものも見て、そのページを離れずにどの値も上書きできます。スコープ を参照してください。
ゲームを登録する
ゲームページの ゲームを追加 パネルで:
- マーケットプレイスのゲーム:ボックスを検索し、ゲームを選ぶと、エディターが開きます。これがよくあるパスです。完全な手順は マーケットプレイスからゲームを追加する を参照してください。
- カスタムゲーム:あなた自身の id を入力して 定義 をクリックし、自分でホストするゲームを作ります。カスタムゲーム を参照してください。
マーケットプレイスのゲームを登録すると、そのスナップショットが固定されるので、訪問者が遊ぶバージョンは、あなたが更新を選ぶまで固定されます。
ゲームの設定:更新と削除
設定 タブは、登録済みのゲームを時間にわたって管理します。
自動更新
マーケットプレイスのゲームには 自動更新 トグルがあります。これがオンだと(新しく登録したマーケットプレイスのゲームの既定)、ゲームはリプレイチェックを通る最新の公開バージョンを追うので、作者の修正と改善を自動で得ます。登録したまさにそのバージョンに固定し続けるには、オフにしてください。
今すぐ更新
自動更新がオフで、作者が新しいバージョンを公開しているとき、設定タブは更新が利用可能だと示し、今すぐ更新 を提供します。それを適用すると、ゲームが現在のバージョンに再固定され、あなたがすでに作った構成、言語、スキンのプリセットを保ちます。以前の固定は置き換えられるので、これは元に戻せません。
ゲームを削除する
設定タブには ゲームを削除 アクションがあります。確認の後、現在のスコープ(このサイトキー、またはチーム)のゲームのプリセットとスキーマを取り除きます。削除すると、訪問者は次の読み込みでゲームのバンドル済みプリセットにフォールバックします。カスタマイズを削除しても、ゲームをマーケットプレイスから取り除きはしません。ここで作ったものを消すだけです。
チームとサイトキーのスコープ
カスタマイズは最も具体的なものが勝つで、この順に解決されます:
- サイトキー:この 1 つのキーへの上書き。
- チーム:チーム内のすべてのキーが共有するベースライン。
- バンドル済み:ゲームの作者が出荷したプリセット。
サイトキーの値はチームの値に勝ち、それはバンドル済みの既定に勝ち、値ごとに計算されます。なので、サイトキーは、ほかのすべてをチームから継承しつつ、1 つの色を変えられ、チームは順にゲームから継承します。チームにベースラインを一度設定し、それから個々のキーで例外だけを上書きしてください。
何が適用され、どのプランで
各軸は異なるプランでアンロックされます。上書きはサーバーで解決され、実行時にレンダリングされるゲームに適用されます。
| 軸 | プラン |
|---|---|
| 構成 | Solo を含むすべてのプラン |
| 言語(ロケール) | Alpha 以上 |
| スキン | Alpha 以上 |
ゲームの周りの ウィジェットシェル(そのブランドの帯、色、リンク)のカスタマイズは、別の Apex 階層の機能です。ウィジェットをホワイトラベルする を参照してください。
カスタム(セルフホスト、非マーケットプレイス)のゲームは、同じやり方でプリセットを解決します。マーケットプレイスのマニフェストから継承する代わりに、ダッシュボードでフィールドスキーマを作り、それに対して構成、言語、スキンのプリセットを作り、Caputchin が上と同じプラン階層で実行時にそれらを解決して適用します。カスタムゲーム を参照してください。
あわせて読む
- 構成、言語、スキン:軸ごとのハウツー。
- スキーマリファレンス:プリセットが持てるすべてのフィールド型。
- マーケットプレイスからゲームを追加する:はじめにの手順。
- ゲームとゲームゲート:検証にゲームを必須にする。
- 私たちの哲学:なぜ各軸がそのプランにあり、何が無料のままか。