mcpField
R
roblox-quest-progression-systems

roblox-quest-progression-systems

github.com/ashexplained開発3899 回インストール17 週間前に更新
リポジトリ

roblox-quest-progression-systems について

Roblox のクエストと進行システムを設計するスキルです。即時報酬から長期目標までを扱い、サーバー側の検証と進行状況の保存を重視します。

主な機能

  1. 01多層的な進行目標の設計
  2. 02クエスト目標と報酬ペースの計画
  3. 03サーバー側での進行状況の追跡と検証
  4. 04報酬受け取りの冪等化
  5. 05DataStore による進行状況保存の確認
  6. 06クエストループ全体のテスト

活用シーン

  1. 01初回報酬から長期コレクションまでの進行設計
  2. 02クエスト進行と報酬受け取りのサーバーロジック確認
  3. 03目標表示、報酬 UI、解放タイミングの調整
  4. 04ループをテストし、1・3・7 日目の継続率への影響を評価

MCP 対応

スクリプト検索、UI 確認、編集、プレイテストなど、Roblox のクエストシステムを調査・変更する MCP ワークフローを示します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ashexplained/roblox-skills --skill roblox-quest-progression-systems

インストール後、Claude Code で/roblox-quest-progression-systemsを入力して読み込まれたか確認します。

詳細

Roblox クエスト進行システム

目標

プレイヤーに、短期的な達成感と、長期的に戻ってくる理由を明確に与えます。

進行レイヤー

  • 即時:最初の報酬、最初のアップグレード、最初の目標達成。
  • セッション:クエストチェーン、ゾーンの解放、コレクションの進捗。
  • 複数日:デイリーストリーク、ウィークリーチャレンジ、7日目の報酬。
  • 長期:プレステージ、熟練度、希少なコレクション、リーダーボード、ソーシャルステータス。

クエストの設計

  • コアとなるゲームループを強化する目標を使用します。
  • 現在の目標と次の報酬を HUD に表示します。
  • メニューを探し回らなければならない曖昧な目標は避けます。
  • 各サイクルで報酬を与えつつ、大きな解放は重要なマイルストーンまで取っておきます。
  • 3日目の壁を乗り越えられるよう、プレイ開始から2〜3時間前後で新しいコンテンツを解放します。

実装ルール

  • 正規のクエスト進捗はサーバーで追跡します。
  • クライアントから報告されたすべてのアクションを、サーバーの状態と照合して検証します。
  • 目標の定義とプレイヤーの進捗を分離します。
  • 報酬の受け取りを冪等にします。
  • DataStore を基盤とするプロフィール状態を通じて進捗を保存します。

MCP ワークフロー

  1. クエスト/進行スクリプトと UI を検索します。
  2. 定義、進捗の更新、報酬、保存の各スクリプトを読みます。
  3. 目標マーカーと報酬 UI インスタンスを調査します。
  4. multi_edit または対象を絞った execute_luau で修正します。
  5. クエストの全ループをプレイテストし、コンソール出力を確認します。

出力

以下を返します。

  • 進行の段階。
  • 目標の定義。
  • 報酬と受け取りのフロー。
  • 保存要件。
  • 1日目、3日目、7日目の継続率への影響。

次のステップ

roblox-economy-balancing で報酬のペースを調整し、roblox-datastore-persistence で進捗を永続化し、roblox-security-economy で受け取りを偽装できないことを確認します。

コメント