{ "basic": { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1 } ], "features": [], "mode": "tutorial" }, "big": { "geometry": "blocks", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 2, "h": 1 }, { "id": "t2", "x": 3, "y": 0, "w": 1, "h": 1 } ], "features": [ "big" ], "mode": "tutorial" }, "irregular": { "geometry": "blocks", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "t2", "x": 3, "y": 0, "w": 1, "h": 1 } ], "features": [ "big" ], "mode": "tutorial" }, "walls": { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t3", "x": 1, "y": 1, "w": 1, "h": 1 } ], "features": [ "walls" ], "mode": "tutorial", "walls": [ [ "t0", "t1" ] ] }, "straight": { "mode": "campaign-50", "chapter": 2, "chapterTitle": "方向与双色", "contentRevision": 1, "role": "引导", "targetDifficulty": 3, "id": "tutorial-straight", "order": 51, "geometry": "square", "features": [ "direction" ], "title": "引导:直线通道", "caption": "横通道只连接左、右两边:从左进入后,必须向右离开。", "tutorial": "straight", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1, "direction": "lr" }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "t3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "t5", "x": 2, "y": 1, "w": 1, "h": 1 } ] }, "corner": { "mode": "campaign-50", "chapter": 2, "chapterTitle": "方向与双色", "contentRevision": 1, "role": "引导", "targetDifficulty": 3, "id": "tutorial-corner", "order": 52, "geometry": "square", "features": [ "direction" ], "title": "引导:拐角通道", "caption": "这个拐角只连接左、上两边:从左进入后,必须向上离开。", "tutorial": "corner", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "t3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t4", "x": 1, "y": 1, "w": 1, "h": 1, "direction": "lu" }, { "id": "t5", "x": 2, "y": 1, "w": 1, "h": 1 } ] }, "vertical": { "mode": "campaign-50", "chapter": 2, "chapterTitle": "方向与双色", "contentRevision": 1, "role": "引导", "targetDifficulty": 3, "id": "tutorial-straight", "order": 51, "geometry": "square", "features": [ "direction" ], "title": "引导:直线通道", "caption": "横通道只连接左、右两边:从左进入后,必须向右离开。", "tutorial": "vertical", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 0, "y": 1, "w": 1, "h": 1, "direction": "du" }, { "id": "t2", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "t3", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "t5", "x": 1, "y": 2, "w": 1, "h": 1 } ] }, "colour": { "mode": "campaign-50", "chapter": 2, "chapterTitle": "方向与双色", "contentRevision": 1, "role": "引导", "targetDifficulty": 3, "id": "tutorial-colour", "order": 53, "geometry": "blocks", "features": [ "big", "alternation" ], "title": "引导:蓝橙交替", "caption": "蓝 → 橙 → 蓝,每一步必须换颜色;相邻的同色格也不能走。", "tutorial": "colour", "cells": [ { "id": "t0", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "t1", "x": 0, "y": 0, "w": 2, "h": 1, "category": "triangle" }, { "id": "t2", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" } ] }, "parity": { "geometry": "blocks", "cells": [ { "id": "t0", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 0, "y": 0, "w": 2, "h": 1, "parity": "even" }, { "id": "t2", "x": 1, "y": 1, "w": 1, "h": 1 } ], "features": [ "big", "parity" ], "mode": "tutorial" }, "rhythm-door": { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t3", "x": 1, "y": 1, "w": 1, "h": 1 } ], "features": [ "rhythm-door" ], "mode": "tutorial", "doors": [ { "edge": [ "t2", "t3" ], "initialOpen": false } ] }, "hex": { "geometry": "hex", "cells": [ { "id": "t0", "q": 0, "r": 0, "clue": 1 }, { "id": "t1", "q": 1, "r": 0 }, { "id": "t2", "q": 0, "r": 1, "clue": 3 } ], "features": [], "mode": "tutorial" }, "unknown-start": { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1, "clue": 3 } ], "features": [], "mode": "tutorial" } }