mcpField
R
roblox-world-level-design

roblox-world-level-design

github.com/ashexplainedクリエイティブ・メディア38134 回インストール17 週間前に更新
リポジトリ

roblox-world-level-design について

Roblox のプレイヤー経路、ランドマーク、目標、報酬を設計するレベルデザインスキルです。空間の読みやすさ、モバイル対応、性能を考慮し、Roblox MCP ツールで経路をテストします。

主な機能

  1. 01プレイヤー経路と最初の目標の設計
  2. 02ランドマーク、色、照明による誘導
  3. 03目標、報酬、交流エリアの配置
  4. 04モバイル対応とシーン性能への配慮
  5. 05Roblox MCP ツールによる確認とテスト

活用シーン

  1. 01スポーン地点から最初の目標までの経路設計
  2. 02レベルの方向認識と目標の視認性向上
  3. 03報酬、ショップ、チャレンジエリアの配置
  4. 04モバイル体験と性能リスクの確認

MCP 対応

Roblox MCP ツールでゲームワールドの確認、画面キャプチャ、キャラクターのナビゲーションテストを行います。Luau の実行によるレイアウト調整やコンソール出力の確認にも対応します。

インストール

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

$npx skills add https://github.com/ashexplained/roblox-skills --skill roblox-world-level-design

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

詳細

Roblox ワールドレベルデザイン

目標

プレイヤーを自然に導き、コアループを支え、モバイルでも快適に遊べる空間を構築します。

空間の流れ

以下の点を考慮して設計します。

  • スポーン時に、最初の目標またはランドマークが正面に見えるようにします。
  • 最初のアクションに10〜30秒以内に到達できるようにします。
  • 形状、色、照明、動き、ランドマークを使って、道筋をわかりやすくします。
  • プレイヤーが報酬、アップグレード、交流エリアに戻ってくる短いループを作ります。
  • 新しいゾーンから、その先の目標が見えるようにします。
  • チャレンジエリアの前に、安全なエリアを設けます。

ランドマークと視認性

  • 各ゾーンに、見分けやすいシルエットと色の個性を持たせます。
  • 高さや特徴のあるランドマークを使って、プレイヤーが位置を把握できるようにします。
  • 重要なインタラクト可能オブジェクトを、装飾より目立たせます。
  • 目標や敵が隠れるようなごちゃつきを避けます。
  • 長い説明文がなくても、道筋が理解できるようにします。

ゲームプレイ要素の配置

以下を配置します。

  • プレイヤーが自然に視線を向け、移動する場所に目標を置きます。
  • 努力した直後に報酬を配置します。
  • ループの戻り地点の近くにショップやアップグレードを配置します。
  • プレイヤーが進行状況を披露できる場所に交流エリアを設けます。
  • 準備の手がかりを示した後に、ボスやチャレンジを配置します。
  • 隠し要素はメインルートから外れた場所に配置し、オンボーディングのルート上には置きません。

パフォーマンスを考慮したレイアウト

  • 可能であれば、遠くのコンテンツをストリーミングまたは段階的に表示します。
  • 最初のプレイ可能エリアに、小道具を過密に配置しないようにします。
  • 負荷の高いパーティクル、透明表現、物理演算、ライトは意図的に使用します。
  • オクルージョン、地形の形状、ゾーンゲートを活用して、視覚的な複雑さを調整します。

MCP ワークフロー

  1. search_game_tree、inspect_instance、screen_capture を使ってワールドを調べます。
  2. Play モードで character_navigation を使い、ルートと最初のアクションまでの時間をテストします。
  3. 測定、目印の設置、レイアウトの調整には execute_luau を使います。
  4. レイアウトの変更後にプレイテストを行い、get_console_output を確認します。

出力

以下を提示します。

  • プレイヤーの経路。
  • ランドマークと誘導の手がかり。
  • 目標と報酬の配置。
  • 交流エリアの計画。
  • モバイルとパフォーマンスに関するリスク。
  • プレイテストの確認項目。

次のステップ

roblox-performance-optimization でレイアウトの負荷を確認し、roblox-game-ux と roblox-playtest-qa でプレイヤーの流れと最初のアクションのわかりやすさを確認します。

コメント