roblox-world-level-design について
Roblox のプレイヤー経路、ランドマーク、目標、報酬を設計するレベルデザインスキルです。空間の読みやすさ、モバイル対応、性能を考慮し、Roblox MCP ツールで経路をテストします。
主な機能
- 01プレイヤー経路と最初の目標の設計
- 02ランドマーク、色、照明による誘導
- 03目標、報酬、交流エリアの配置
- 04モバイル対応とシーン性能への配慮
- 05Roblox MCP ツールによる確認とテスト
活用シーン
- 01スポーン地点から最初の目標までの経路設計
- 02レベルの方向認識と目標の視認性向上
- 03報酬、ショップ、チャレンジエリアの配置
- 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 ワークフロー
search_game_tree、inspect_instance、screen_captureを使ってワールドを調べます。- Play モードで
character_navigationを使い、ルートと最初のアクションまでの時間をテストします。 - 測定、目印の設置、レイアウトの調整には
execute_luauを使います。 - レイアウトの変更後にプレイテストを行い、
get_console_outputを確認します。
出力
以下を提示します。
- プレイヤーの経路。
- ランドマークと誘導の手がかり。
- 目標と報酬の配置。
- 交流エリアの計画。
- モバイルとパフォーマンスに関するリスク。
- プレイテストの確認項目。
次のステップ
roblox-performance-optimization でレイアウトの負荷を確認し、roblox-game-ux と roblox-playtest-qa でプレイヤーの流れと最初のアクションのわかりやすさを確認します。
コメント
Markdown 対応