ゲームシステム

チームイベント:みんなで建てて共通の賞品を

iDos Games の既製チームイベントの仕組み。サーバーがチームを組み、メンバーそれぞれが自分の建物を建て、すべて完成するとチームが賞品を得ます。そしてダッシュボードでの設定方法。

チームイベントは協力の目標です。サーバーがプレイヤーをチームにまとめ、それぞれが自分の建物を建て、すべての建物が完成するとチーム全員が賞品を得ます。 プレイヤーが足りないときは、お助けメンバーが空きを埋めます。

プレイヤーに見えるもの

  • タイマーとチームの賞品付きの開催中のチームイベント。
  • 「チームに参加」:仲間はサーバーが組みます。
  • メンバーそれぞれの建物とその進み具合。
  • 1回か5回まとめて、無料か通貨での**「回す」**、建物の報酬、チームからの脱退。
チームイベント
12 450
320
城を建てる
5d 02:00

すべての建物が完成するとチーム報酬

あなた · 塔
Mira · 門
Arrow · 城壁
回して建てる
回す
x5 · 40
タイマーとチーム報酬付きの開催中のチームイベント。
メンバーそれぞれが自分の建物を建て、チームはサーバーが組みます。
「回す」は1回か5回まとめて。無料または通貨で。
例. チームイベント。メンバーそれぞれが建物を建て、チームが賞品を得ます。

仕組み

  • チームはサーバー上の1つの共有ドキュメントにあり、画面は操作のたびに読み直します。
  • 回すたびにプレイヤー自身の建物が進み、完成すると建物の報酬が出ます。
  • チームのすべての建物が完成すると、チームの賞品が支払われます。

ステップ 01プロジェクトにシステムを追加する

AI コーダーに頼みます。「チームイベントを追加して」。週間のチーム建設イベント付きの既製システムが入ります。

ステップ 02ダッシュボードで設定する

ダッシュボードを開き、プロジェクトを選んで ライブ運営 → v2 → 協力イベント へ。

  • イベントを作ります:スケジュール、チームの人数、建てる建物。
  • 回す価格と、1回で建物がどれだけ進むかを決めます。
  • 建物の報酬とチームの賞品を決めます。

ページの AI ボタンでアシスタントが開きます。必要なことを説明すると変更を提案してくれるので、確認して保存を押します。

ステップ 03テストしてリリースする

アプリのテスト版でシステムを確かめます。設定は別の操作で本番アプリに送られます。公開とリンクを参照してください。

開発者向け

チームイベントは @idosgames/core の client.coopEvent で動きます。

TypeScript
// チームに参加し(仲間はサーバーが組みます)、回して自分の建物を建てる
const group = await client.coopEvent.joinOrCreateGroup('castle_build')
if (!group.ok) return showError(group.error)
await client.coopEvent.spin('castle_build', group.data.Group?.GroupID ?? '', 5)
  • 仲間が何か操作すると状態が変わります。getGroupState でチームを読み直します。
  • 賞品は claimObjectReward と claimGrandPrize で受け取ります。

すべてのフィールドは、SDK の MCP サーバーが配るスキル coop-event-system に説明があります。

よくある質問

参加するのにフレンドは必要ですか?

いいえ。チームはサーバーが組み、空きはお助けメンバーが埋めます。

期間限定イベントとの違いは?

期間限定イベントは個人の進行、チームイベントは複数のプレイヤーの共通の目標です。

関連ページ

自分のゲームを作ろう

アイデアを一文で書くだけで AI コーダーが作り、ゲームは専用リンクで公開されます。