从玩家站位开始规划,而不只是箱子路线
推箱谜题只有在两条路线同时可行时才真正可解:箱子必须能抵达目标,玩家也必须能在每次推动前站到正确的一侧。装饰房间前先规划这些站位格。箱子看起来能朝目标移动,但如果墙挡住玩家下一步必须到达的位置,它依旧会卡住。
本教程只使用一名玩家、一个箱子、一个目标、四向移动且不允许拉箱。虚构的“潮璃档案室”棋盘有一个经过纸面验证的死局,以及一次只改一格墙面便能打开的胜利路线。棋盘、位置和结果均为虚构设计素材。没有运行提示词、构建游戏、进行试玩或声称存在 SEELE 结果。
实用方法很简单:先写清棋盘规则,逐次检查推动时的站位和目的地,再加入更多机制前描出一条合法步骤序列。如果路线走不通,只改一格并按同一规则重新检查。

设计房间前先写清棋盘规则
使用 8 列 × 7 行网格。坐标从左上角开始,因此(0,0)是左上角边框格;x向右增加,y向下增加。最外圈是墙。边框内,玩家每次沿四个基本方向移动一格。若箱子前方一格畅通,玩家可以推动单个箱子;但不能拉箱或斜向移动。移动被挡住或推动不合法时,棋盘保持不变。
目标格与地板分别表示:箱子可以停在目标格上,墙不能占据目标格。每次重置都将玩家、箱子、墙、目标和所有反馈恢复到图中所示的初始状态。这些规则能消除常见歧义,例如被挡住的操作是否消耗回合,或箱子是否可以连续滑过多格。
| 需要明确的问题 | 潮璃棋盘规则 | 检查要点 |
|---|---|---|
| 玩家可以走到哪里? | 任何开放的正交相邻格,箱子所在格除外。 | 墙和箱子会阻挡移动;对角角落不算通路。 |
| 什么情况下可以推动? | 玩家进入箱子所在格,箱子沿同一方向移动一格到开放格。 | 玩家站位格、箱子格和目的地必须各不相同且可达。 |
| 玩家能否撤销错误推动? | 不允许拉箱。重置会恢复初始棋盘。 | 不要悄悄把箱子向后移,也不要在重置时传送箱子。 |
| 移动被挡住会怎样? | 玩家位置和棋盘状态不变;显示简短的移动受阻提示。 | 箱子、玩家和目标都留在原来的格子。 |
对于任何计划中的推动,写下三个位置:箱子现在在哪里、玩家必须站在哪里、箱子会落在哪里。若推动方向为d,站位格是箱子当前位置减去d,目的地是箱子当前位置加上d。然后检查玩家是否能在不穿越墙或箱子的情况下走到站位格。这样就能把“箱子看起来离得够近”转化为可重复的规则。
追踪初始棋盘为何会进入死局
在“潮璃档案室”中,玩家起点为(1,3),箱子位于(3,3),目标位于(6,3)。内部墙位于(3,2), (3,4)和(5,3)。直达目标的横向通路被(5,3)处的墙封住。起始箱子上方和下方相邻格也被挡住,因此第一次只能向侧面推动。
########
#......#
#..#...#
#P.B.#G#
#..#...#
#......#
########
关键检查不只是箱子能否进入空格。假设箱子从(4,4)被向南推到(4,3)。要把它向东推入(5,4),玩家必须站在(3,4)。那里是墙。虽然箱子向东的目的地是开放的,但所需站位不可达,因为该格被墙占据。
其他方向也无法打通路线。将箱子沿上方通道推过去,无法让它进入目标所在横道:若要在最右列向南推,玩家必须站在上边框上。把箱子送到底边会出现相反问题:若要从最右侧底边通道向北推,玩家必须站在下边框之外。中间墙(3,2)还挡住了从上排向东推动所需的站位。按这些规则对有限棋盘状态空间做纸面检查,找不到任何胜利状态。这是虚构网格的规则图结果,并非可玩构建测试。
箱子似乎被困住时,按此顺序诊断:
- 选定箱子下一步的推动方向,并写出所需站位格。
- 检查箱子目的地,包括墙、边框和其他物体。
- 追踪玩家只靠步行到达站位的路线;箱子本身也可能挡住路线。
- 每次推动后重复检查。合法的一步推动仍可能导致后续死局。
不在目标上的角落是明显死局。更隐蔽的死局会出现在墙边或走廊里:箱子并未进入角落,但玩家无法到达下一步推动所需的一侧。在同一棋盘上标记目标格和站位格;只检查箱子路径会漏掉这种失败。
开放一个站位格并重放推动序列
只改一个格子:把(3,4)从墙改为地板。边框、箱子、玩家、目标和另外两面内部墙都保持不变。修订后的棋盘现在包含了从下方通道向东推动箱子所需的站位格。
########
#......#
#..#...#
#P.B.#G#
#......#
#......#
########
完整玩家输入序列是R R L U U R R D D L D R R D R U。每个字母代表一次四向移动尝试。如果玩家下一格有箱子,而箱子前一格畅通,该输入就会推动箱子一步;序列中共有五次推动,其余输入用于调整玩家位置。推动检查点如下:
| 推动 | 箱子移动 | 玩家站位 | 合法原因 |
|---|---|---|---|
| 1 · 向东 | (3,3) → (4,3) | (2,3) | 站位和目的地均开放。 |
| 2 · 向南 | (4,3) → (4,4) | (4,2) | 上方通道允许玩家绕到箱子北侧。 |
| 3 · 向东 | (4,4) → (5,4) | (3,4) | 唯一改动的地板格补上了缺失的站位。 |
| 4 · 向东 | (5,4) → (6,4) | (4,4) | 玩家沿打开的通道跟在箱子后方。 |
| 5 · 向北 | (6,4) → (6,3) | (6,5) | 箱子从下方进入目标格,且站位仍在棋盘内。 |
关键改动发生在第三次推动,而不是缩短箱子的路线。修改前,(3,4)因是墙而无法到达;修改后,玩家能走到那里,再将箱子推入下方通道。目标、其他墙面和移动规则都没有变化。只改一格,能明确指出是哪项限制造成死局。


编写一条可核查的首房间提示词
有用的简报应写明棋盘、动作、反馈、失败处理和重置,并要求显示清晰的初始状态,以便将结果与书面规则核对。下面是未来构建尝试可用的游戏生成提示词模板;它尚未运行:
创建一款名为“潮璃档案室”的小型俯视 2D 推箱谜题。使用一名玩家、一个玻璃箱、一个黄铜目标格和 8 列 × 7 行网格。坐标从左上角开始。最外圈保持为墙。首个房间的内部墙位于 (3,2)、(3,4) 和 (5,3);玩家位于 (1,3),箱子位于 (3,3),目标位于 (6,3)。玩家一次沿正交方向移动一格;可将箱子推动一格进入开放格,但不能拉箱或斜向移动。移动或推动被挡住时,状态保持不变,并显示简短的受阻提示。添加重置功能,将所有物体和反馈恢复到所列初始状态。清晰显示网格、操作、箱子、目标和墙。不要加入额外箱子、敌人、传送门、计时器、叙事分支或程序生成房间。让创作者可以修改一格墙,并检查玩家是否能到达每次推动所需的站位。保持棋盘状态可观察;未按这些精确规则检查前,不要声称关卡可解。
然后只进行计划中的单格修订:把(3,4)从墙改为地板,并请求查看同一房间的新布局。起始设置和其他规则保持不变。良好的审核应检查玩家能否抵达(3,4),从(4,4)把箱子向东推,并仍能从(6,5)靠近以进行最后一次向北推动。如果输出不同,记录首次出现的具体差异,只修正导致差异的规则或布局。
添加更多规则前先检查死局
首房间应使用精简验收清单,而不是用额外机制掩盖路线不清的问题:
- 每次有效步行都让玩家沿一个正交方向移动一格。
- 合法推动会同时检查站位和目的地;被挡住的推动不改变任何状态。
- 除非玩家从另一侧推动箱子,否则箱子不会自行向后移动。
- 按同一规则,修订后棋盘的书面输入序列可以抵达目标。
- 重置会恢复准确的初始位置、墙面和可见反馈。
- 箱子进入非目标角落时,显示清晰死局状态或明显的重置理由。
如果检查失败,先将游戏状态与坐标棋盘对照。然后检查玩家能否到达所需站位、箱子目的地是否真正开放,以及目标是否位于可达通道内。修订范围保持局部:每次只改一面墙、一个起始位置或一条规则。保留先前状态,让路线变化的原因清晰可见。这些是未来实现的拟定检查,并非构建或玩家会话的结果。
把谜题制作工具当作流程,而非求解保证
SEELE 的谜题创作指南建议写明谜题规则、玩家能看见的线索和解题动作,并建议检查谜题是否可解。在本例中,对应内容是只能推动的规则、可见的墙与目标,以及每次推动前玩家所需的站位。坐标轨迹应作为你自己的设计检查。通用游戏制作流程包括提交自然语言简报、查看可玩的 2D 或 3D 结果、在 Workspace 中迭代,以及提交前查看所选 AI 模型、可用 Koin 余额和显示的生成费用。这些产品信息不能证明某条箱子规则或棋盘已被正确实现。
未来有生成结果后,检查实际房间:玩家能否到达(3,4)?合法推动是否只移动一格?非法推动是否保持状态不变?最终推动能否从(6,5)开始?视觉预览有助于发现差异,但只有当前实现及其观察到的行为才能回答这些检查。请将生成输出、纸面推理和玩家反馈作为不同证据分别记录。
保持首个谜题小巧且可验证
推箱关卡卡住时,应像检查箱子目的地一样仔细检查玩家下一步的站位。“潮璃档案室”展示了一面墙如何堵住必需站位,以及改变该格如何打开完整路线。坐标和结果只是虚构纸面示例,不是真实游戏或试玩。设计自己的房间时,可以从一个箱子、一个目标、明确推动规则和重置开始;扩展关卡前先逐个检查所有站位。
要围绕一条可见规则和一个解题动作开始构思谜题简报,可以使用AI 谜题游戏制作工具。然后根据棋盘和移动规则检查任何可玩输出。
常见问题
这个设计允许拉箱吗?
不允许。规则是只能推动:玩家必须站在箱子另一侧,再移动到箱子所在格。如果箱子前一格被挡住,推动尝试不改变任何状态。重置会恢复图示的初始房间;它不会悄悄拉回箱子,也不会只撤销单个物体。
怎样在通关前发现死局?
对每次计划推动,标出箱子的目的地和玩家所需站位。检查玩家能否不穿过墙或箱子到达该站位,然后在推动后重复检查。角落死局容易识别,但箱子也可能卡在走廊中,因为下一步所需站位格被挡住,原始“潮璃”棋盘就展示了这种情况。
首个房间应包含多少种机制?
一个箱子、一个目标、一条推动规则、一种移动受阻反馈和一次重置,足以教会核心决策。额外箱子、计时器、传送门或敌人会在玩家看懂基本推动循环前引入更多限制。等首房间的步行和推动行为清晰后再增加规则。
重置应该恢复什么?
将玩家、箱子、目标、墙面布局和可见反馈全部恢复到准确的初始棋盘。完整状态保持一致,新的尝试才可与上一次比较。如果重置后墙仍有变化或箱子仍被挪动,打印的输入序列就不再对应玩家眼前的房间。
“潮璃档案室”是生成或试玩出来的吗?
不是。“潮璃档案室”、棋盘、墙面修订和路线都是作者创作的虚构设计素材,并依据所述移动规则进行纸面核对。没有运行游戏生成提示词。Codex ImageGen 只制作了三张概念插图;没有观察到可玩构建,也不声称存在玩家测试或 SEELE 生成结果。可把示例作为规划方法,再单独验证自己的实现。


