📖 MEBY JSON文法書 & AIマスタープロンプト
ChatGPT、Gemini、Claudeなどに以下のプロンプトをそのまま渡し、自由なゲーム盤面を作ってもらってください。
AIに渡すマスタープロンプト
以下の仕様に従って、MEBY用のゲーム盤面JSONを作成してください。
【出力仕様】
```json
{
"version": "1.0",
"type": "tabletop",
"title": "ゲーム名",
"board": {
"width": 盤面横マス数(数値),
"depth": 盤面縦マス数(数値),
"color": "盤面カラーHEX (#1b5e20 など)"
},
"rules": {
"turnBased": true または false,
"matchMode": "lobby_card" (中央すりガラス対戦パネル) または "free",
"currentTurn": "player1",
"players": [
{ "id": "player1", "name": "プレイヤー1 (手前)", "color": "#e74c3c" },
{ "id": "player2", "name": "プレイヤー2 (奥)", "color": "#2980b9" }
]
},
"deck": {
"type": "standard_52",
"x": 山札X座標(-4など),
"z": 山札Z座標(0など),
"shuffle": true,
"deal": {
"player1": { "count": 配る枚数, "faceUp": trueまたはfalse, "x": 0, "z": 3.2 },
"player2": { "count": 配る枚数, "faceUp": false, "x": 0, "z": -3.2 }
}
},
"pieces": [
{
"id": "一意なID",
"type": "box" または "cylinder" または "card",
"color": "HEXカラー",
"owner": "player1" または "player2",
"x": X座標,
"z": Z座標,
"name": "表示名"
}
]
}
```
【作成したいゲーム】
[ここにゲームのルール、52枚デッキや手札の配布枚数、初期配置を記入]
JSONコードブロックのみを出力してください。