チームイベントは協力の目標です。サーバーがプレイヤーをチームにまとめ、それぞれが自分の建物を建て、すべての建物が完成するとチーム全員が賞品を得ます。 プレイヤーが足りないときは、お助けメンバーが空きを埋めます。
プレイヤーに見えるもの
- タイマーとチームの賞品付きの開催中のチームイベント。
- 「チームに参加」:仲間はサーバーが組みます。
- メンバーそれぞれの建物とその進み具合。
- 1回か5回まとめて、無料か通貨での**「回す」**、建物の報酬、チームからの脱退。
チームイベント
12 450
320
城を建てる
5d 02:00すべての建物が完成するとチーム報酬
あなた · 塔
Mira · 門
Arrow · 城壁
回して建てる
回す
x5 · 40
1タイマーとチーム報酬付きの開催中のチームイベント。
2メンバーそれぞれが自分の建物を建て、チームはサーバーが組みます。
3「回す」は1回か5回まとめて。無料または通貨で。
仕組み
- チームはサーバー上の1つの共有ドキュメントにあり、画面は操作のたびに読み直します。
- 回すたびにプレイヤー自身の建物が進み、完成すると建物の報酬が出ます。
- チームのすべての建物が完成すると、チームの賞品が支払われます。
ステップ 01プロジェクトにシステムを追加する
AI コーダーに頼みます。「チームイベントを追加して」。週間のチーム建設イベント付きの既製システムが入ります。
ステップ 02ダッシュボードで設定する
ダッシュボードを開き、プロジェクトを選んで ライブ運営 → v2 → 協力イベント へ。
- イベントを作ります:スケジュール、チームの人数、建てる建物。
- 回す価格と、1回で建物がどれだけ進むかを決めます。
- 建物の報酬とチームの賞品を決めます。
ページの AI ボタンでアシスタントが開きます。必要なことを説明すると変更を提案してくれるので、確認して保存を押します。
ステップ 03テストしてリリースする
アプリのテスト版でシステムを確かめます。設定は別の操作で本番アプリに送られます。公開とリンクを参照してください。
開発者向け
チームイベントは @idosgames/core の client.coopEvent で動きます。
// チームに参加し(仲間はサーバーが組みます)、回して自分の建物を建てる
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 に説明があります。
よくある質問
参加するのにフレンドは必要ですか?
いいえ。チームはサーバーが組み、空きはお助けメンバーが埋めます。
期間限定イベントとの違いは?
期間限定イベントは個人の進行、チームイベントは複数のプレイヤーの共通の目標です。
関連ページ
- 期間限定イベント:賞品トラックのあるお祭りiDos Games の既製期間限定イベントの仕組み。トークン、マイルストーントラック、VIP の2つ目の賞品、1日の上限を持つ期間限定のイベント。そしてダッシュボードでの設定方法。
- ゲームのフレンド:申請、おすすめ、お知らせiDos Games の既製フレンドシステムの仕組み。フレンド一覧、申請、アクティブなプレイヤーのおすすめ、お知らせの受信箱、ID での追加、idosgames.com のフレンド。そして設定する場所。
- 自前のサーバーなしのマルチプレイ:ルームとボイスiDos Games の既製マルチプレイの仕組み。ロビーの公開ルームや招待制のルーム、準備確認、ルームチャットとボイスチャット、ホストが全員のゲームを開始、プレイヤーは WebRTC でつながる。そしてオンにする方法。
自分のゲームを作ろう
アイデアを一文で書くだけで AI コーダーが作り、ゲームは専用リンクで公開されます。