- 玩法一 数字一笔:规则库、求解器、26 关、竖屏触摸 Web 原型、测试 - 玩法二 连连气球:连消畅玩版核心、Web 原型、Cocos 球槽组件与导出脚本 - 玩法三 六边一笔:规则库、求解器、10 关 + 转墙实验包、Web 原型、测试 - 产品文档、UI 设计规范、各玩法 GDD / HANDOFF - 文档移除全部外部参考作引用;删除玩法二 v0 旧稿
651 lines
11 KiB
JSON
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
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|