シーズンはバトルパス風のはしごです。プレイヤーは遊んでステータスを稼ぎ、ティアを上がり、ティアごとに報酬を受け取ります。 シーズンは連なりとして次々に続き、VIP パスはすべてのティアに2つ目の賞品を加えます。
プレイヤーに見えるもの
- 開催中のシーズンの名前とタイマー付きの、タブになったすべてのシーズンの連なり。
- プレイヤーのティアと、次のティアまでのステータスのバー。
- ティアのはしご:各ティアは1回だけ支払われ、「すべて受け取る」で到達したティアをまとめて受け取ります。
- 受け取る時点でパスが有効ならVIP の2つ目の賞品、そして「VIP になる」。
シーズン
12 450
320
シーズン3 · ティア7
18d 06:00ティア6 · 500コインVIP:ジェム+50
受け取り済みティア7 · 宝箱VIP:ヒーロースキン+
受け取る
ティア8 · 1 000コインVIP:ジェム+100
VIPになる
31開催中のシーズン。タイマー、ティア、次のティアまでのバー。
2ティアのはしご。VIPパスで各ティアに2つ目の賞品が出ます。
3「VIPになる」はVIPシステムが入っていれば開きます。
仕組み
- ティアはサーバーが決めます。ほかのシステムの報酬として入るステータスも含みます。
- クライアントに開かれた連なりは、ゲームからステータスを受け取ります。最小のテンプレートは1回のプレイごとにステータスを付与します。
- 連なりのシーズンは順に続きます。1つが終わると次が始まります。
ステップ 01プロジェクトにシステムを追加する
AI コーダーに頼みます。「バトルパスのシーズンを追加して」。ティア5つにそれぞれ VIP の賞品がある、交互に続く28日間のシーズン2つ入りの既製システムが入ります。
ステップ 02ダッシュボードで設定する
ダッシュボードを開き、プロジェクトを選んで ライブ運営 → v2 → シーズン へ。
- シーズンの連なりと、日付付きのシーズンを作ります。
- ティアのはしごを作ります:ステータスのしきい値、報酬、VIP の賞品。
- ステータスの出どころを決めます:ゲーム、ほかのシステムの報酬、またはその両方。
ページの AI ボタンでアシスタントが開きます。必要なことを説明すると変更を提案してくれるので、確認して保存を押します。
ステップ 03テストしてリリースする
アプリのテスト版でシステムを確かめます。設定は別の操作で本番アプリに送られます。公開とリンクを参照してください。
開発者向け
シーズンは @idosgames/core の client.season で動きます。
// 1回プレイした:クライアントに開かれた連なりにシーズンのステータスを付与
await client.season.grantStatusTokens('main_season', 10)
// 連なりで到達したティアを1回の呼び出しで受け取る(CurrentTier は状態にあります)
await client.season.claimTierRewardsBatch('main_season', [6, 7])- ゲームがステータスを付与できるのは、クライアントに開かれた連なりだけです。
- VIP の賞品は受け取る時点で確認します。あとから買ったパスで、受け取り済みのティアの分は支払われません。
すべてのフィールドは、SDK の MCP サーバーが配るスキル season-system に説明があります。
よくある質問
これはバトルパスですか?
はい、同じ仕組みです。ステータスによるティアで、各ティアに無料の賞品と VIP の賞品があります。
ステータスはどこから来ますか?
連なりがクライアントに開かれていればプレイから、そしてほかのシステムの報酬(クエスト、イベント、宝箱)からです。
関連ページ
- 期間限定イベント:賞品トラックのあるお祭りiDos Games の既製期間限定イベントの仕組み。トークン、マイルストーントラック、VIP の2つ目の賞品、1日の上限を持つ期間限定のイベント。そしてダッシュボードでの設定方法。
- ゲームの VIP とプレミアムパスiDos Games の既製 VIP システムの仕組み。特典付きのプレミアムパス、無料体験、ゲーム全体の割引とボーナス報酬、そしてダッシュボードでの設定方法。
- ゲーム内ランキング:順位、ラウンド、報酬iDos Games の既製ランキングの仕組み。ラウンドのあるボード、順位とポイントの報酬、水増しスコアの防止、そしてダッシュボードでの設定方法。
自分のゲームを作ろう
アイデアを一文で書くだけで AI コーダーが作り、ゲームは専用リンクで公開されます。