Files
NumberSwipe_New/modes/01-number-stroke/levels/pack-3-parity.json
T
cabinw 8026e4628d 初始提交:三玩法 Web 原型与设计文档
- 玩法一 数字一笔:规则库、求解器、26 关、竖屏触摸 Web 原型、测试
- 玩法二 连连气球:连消畅玩版核心、Web 原型、Cocos 球槽组件与导出脚本
- 玩法三 六边一笔:规则库、求解器、10 关 + 转墙实验包、Web 原型、测试
- 产品文档、UI 设计规范、各玩法 GDD / HANDOFF
- 文档移除全部外部参考作引用;删除玩法二 v0 旧稿
2026-09-16 14:30:59 +08:00

651 lines
11 KiB
JSON

{
"mode": "01-number-stroke",
"pack": 3,
"title": "奇与偶",
"notes": "6 关体验包。奇/偶约束整块的路径步号,不是面积;每条奇偶线索都经删除校验证明参与唯一性。",
"levels": [
{
"id": "3-1",
"caption": "偶:走到这里时,步数要是 2、4、6…",
"teach": "奇偶体验;复用 1-4 的几何,重新配置线索。作者解: start → a → big → b",
"cells": [
{
"id": "start",
"x": 0,
"y": 0,
"w": 1,
"h": 1,
"clue": 1
},
{
"id": "a",
"x": 1,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "b",
"x": 2,
"y": 0,
"w": 1,
"h": 1,
"parity": "even"
},
{
"id": "big",
"x": 1,
"y": 1,
"w": 2,
"h": 2
}
]
},
{
"id": "3-2",
"caption": "奇:步数要是 1、3、5…;大块只算一步",
"teach": "奇偶体验;原创 3×3 教学盘。作者解: start → a → big → b → c → end",
"cells": [
{
"id": "start",
"x": 0,
"y": 0,
"w": 1,
"h": 1,
"clue": 1
},
{
"id": "a",
"x": 1,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "b",
"x": 2,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "c",
"x": 3,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "big",
"x": 1,
"y": 1,
"w": 3,
"h": 3,
"parity": "odd"
},
{
"id": "end",
"x": 4,
"y": 0,
"w": 1,
"h": 1
}
]
},
{
"id": "3-3",
"caption": "先数步数,再决定从大块哪边出去",
"teach": "奇偶体验;复用 1-8 的几何,重新配置线索。作者解: a → b → B → d → f → j → i → h → g → e → c",
"cells": [
{
"id": "a",
"x": 1,
"y": 0,
"w": 1,
"h": 1,
"clue": 1
},
{
"id": "b",
"x": 1,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "c",
"x": 0,
"y": 2,
"w": 1,
"h": 1,
"parity": "odd"
},
{
"id": "B",
"x": 1,
"y": 2,
"w": 2,
"h": 2
},
{
"id": "d",
"x": 3,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "e",
"x": 0,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "f",
"x": 3,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "g",
"x": 0,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "h",
"x": 1,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "i",
"x": 2,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "j",
"x": 3,
"y": 4,
"w": 1,
"h": 1
}
]
},
{
"id": "3-4",
"caption": "奇偶线索和数字线索要同时满足",
"teach": "奇偶体验;复用 2-1 的几何,重新配置线索。作者解: d → c → b → a → e → A → f → B → g → C → j → m → l → i → h → k",
"cells": [
{
"id": "A",
"x": 0,
"y": 0,
"w": 2,
"h": 3,
"shape": [
[
0,
0
],
[
0,
1
],
[
0,
2
],
[
1,
2
]
],
"parity": "even"
},
{
"id": "a",
"x": 1,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "b",
"x": 2,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "c",
"x": 3,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "d",
"x": 4,
"y": 0,
"w": 1,
"h": 1,
"clue": 1
},
{
"id": "e",
"x": 1,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "B",
"x": 2,
"y": 1,
"w": 3,
"h": 2,
"shape": [
[
2,
0
],
[
1,
0
],
[
0,
0
],
[
1,
1
]
]
},
{
"id": "f",
"x": 2,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "g",
"x": 4,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "h",
"x": 0,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "i",
"x": 1,
"y": 3,
"w": 1,
"h": 1,
"clue": 14
},
{
"id": "j",
"x": 2,
"y": 3,
"w": 1,
"h": 1,
"parity": "odd"
},
{
"id": "C",
"x": 3,
"y": 3,
"w": 2,
"h": 2
},
{
"id": "k",
"x": 0,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "l",
"x": 1,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "m",
"x": 2,
"y": 4,
"w": 1,
"h": 1
}
]
},
{
"id": "3-5",
"caption": "先看奇偶,再安排绕行的顺序",
"teach": "奇偶体验;复用 2-3 的几何,重新配置线索。作者解: k → o → p → l → h → g → e → A → b → a → c → B → d → f → j → i → m → n",
"cells": [
{
"id": "a",
"x": 0,
"y": 0,
"w": 1,
"h": 1,
"parity": "even"
},
{
"id": "b",
"x": 1,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "A",
"x": 2,
"y": 0,
"w": 3,
"h": 2,
"shape": [
[
0,
0
],
[
1,
0
],
[
2,
0
],
[
2,
1
]
]
},
{
"id": "B",
"x": 0,
"y": 1,
"w": 2,
"h": 3,
"shape": [
[
0,
1
],
[
0,
2
],
[
1,
0
],
[
1,
1
]
]
},
{
"id": "c",
"x": 0,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "d",
"x": 2,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "e",
"x": 3,
"y": 1,
"w": 1,
"h": 1,
"parity": "odd"
},
{
"id": "f",
"x": 2,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "g",
"x": 3,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "h",
"x": 4,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "i",
"x": 1,
"y": 3,
"w": 1,
"h": 1,
"clue": 16
},
{
"id": "j",
"x": 2,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "k",
"x": 3,
"y": 3,
"w": 1,
"h": 1,
"clue": 1
},
{
"id": "l",
"x": 4,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "m",
"x": 1,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "n",
"x": 2,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "o",
"x": 3,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "p",
"x": 4,
"y": 4,
"w": 1,
"h": 1
}
]
},
{
"id": "3-6",
"caption": "两个奇数格,中间要隔几步?",
"teach": "奇偶体验;复用 2-6 的几何,重新配置线索。作者解: e → d → c → g → A → j → k → l → m → p → o → n → B → h → i → f → b → a",
"cells": [
{
"id": "a",
"x": 0,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "b",
"x": 1,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "c",
"x": 2,
"y": 0,
"w": 1,
"h": 1,
"parity": "odd"
},
{
"id": "d",
"x": 3,
"y": 0,
"w": 1,
"h": 1
},
{
"id": "e",
"x": 4,
"y": 0,
"w": 1,
"h": 1,
"clue": 1
},
{
"id": "f",
"x": 1,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "g",
"x": 2,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "A",
"x": 3,
"y": 1,
"w": 2,
"h": 2,
"parity": "odd"
},
{
"id": "h",
"x": 0,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "i",
"x": 1,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "j",
"x": 2,
"y": 2,
"w": 1,
"h": 1
},
{
"id": "B",
"x": 0,
"y": 3,
"w": 2,
"h": 2
},
{
"id": "k",
"x": 2,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "l",
"x": 3,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "m",
"x": 4,
"y": 3,
"w": 1,
"h": 1
},
{
"id": "n",
"x": 2,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "o",
"x": 3,
"y": 4,
"w": 1,
"h": 1
},
{
"id": "p",
"x": 4,
"y": 4,
"w": 1,
"h": 1
}
]
}
]
}