工作坊一:从体验目标到四个功能位置
不要先画一栋完整房屋。先让一个人知道去哪、做什么,以及为什么值得回来。
实线:连接或边界虚线:路线、信息或对应关系(以图中标注为准)绿色:当前重点暖色:限制/风险
默认静止;点击播放后每 7 秒切换阶段,路线运动不代表实际速度。静态原图可直接保存和打印。
01练习是什么,不是什么
本系列只使用一个原创、非正式剧情的练习:值守区交接。玩家查看储放标记,核对物品编号,完成登记,再到出口确认交接。你不需要先画人物立绘、设计鬼怪、制作存档菜单。先验证“观察能否生成目标,返回是否带来结果”。
出口的交接检查是实验判定装置,不通过物理锁门强制流程:未核验时可以返回,但不能把交接记为完成。若以后移入故事,需要另外给人物行动补上可信动机。课程不能用一个好画的锁门谜题替代正式创作。
02先写一句能被检验的体验目标
练习目标写成:“玩家先以为登记已经结束,查看交接清单后知道还缺一项核验;亲自找到储放标记、完成登记,再回来确认。”这句话包含旧认识、动作与新状态,不以“营造诡异气氛”结束。
通过的证据不是房间摆得好看,而是测试者不靠作者指路,能指出一个下一步位置,并解释回来之后有什么变化。暂不设置吓人事件,让地图本身先成立。
03把动作依赖与地理顺序分开
| 节点 | 前提 | 动作与结果 |
|---|---|---|
| Q 看见问题 | 无;属于引导,不是隐藏开关 | 出口清单指出缺少核验记录 |
| E 取得证据 | 无;允许提前发现 | 调查储物间标记,知道物品编号 |
| A 完成登记 | 已取得 E | 值守室登记台确认该编号,写入已核验事实 |
| R 确认结果 | 已完成 A | 出口显示交接完成,结束练习 |
注意:E 不依赖 Q。玩家如果先去储物间,不应因为没看过出口清单而拿不到同一条信息。Q 是帮助理解的教学顺序,不是必须按下的剧情开关。可选的旧值班便条不参与 R 的条件。
04四个功能位置,未必是四个房间
| 编号 | 位置 | 职责 | 删去会损失什么 |
|---|---|---|---|
| R1 | 值守室 | 出生、登记、返回验证 | 无法形成“知道后能做”的对照 |
| R2 | 共享走廊 | 连接、方向参照、观察出口 | 多个地点失去共同参照;可压缩但不盲删 |
| R3 | 储物间 | 提供能定位的编号证据 | 登记没有依据 |
| R4 | 离场边界 | 提出缺项与确认最终状态 | 玩家不知道何时算完成 |
R4 是走廊末端的功能边界,不必再造一间出口房。R1 与 R3 也可以合并为同房内两个区域,但合并后仍需验证观察距离、读图顺序与返回的意义。
05第一版故意保留一个错误
先在纸上把储物间放在长走廊尽头,而登记台在另一端,出口又在中间。画出“登记台→储物间→登记台→出口”的全过程。给每段写理由:得到新信息、作出选择、看见新状态,或者只有走路。
如果长走廊重复三次,每次没有新增判断,它就是本次要修的反例。把储物间与登记台放在共享走廊两侧,而不是加一个瞬移传送点。先用正常相邻关系解决问题,复杂功能留到确有需要时。
06把纸面图变成可核对的连接清单
R1 值守室 —— D1 —— R2 共享走廊 —— D2 —— R3 储物间
│
D3
│
R4 离场边界三条边都先允许来回通过;D3 的调查反馈负责检查结束条件。别用“这里暂时不让去”掩盖信息组织问题。在图上另用虚线画 R3 的证据指向 R1 的登记,再指向 R4 的完成反馈。实线是能走,虚线是为何去。
07用一次桌面推演检查初始状态
- 把一枚棋子放在 R1,只朗读玩家可见的提示,不讲谜底。
- 允许测试者选择任何可达位置,并用纸条给出对应反馈。
- 分别从先看出口、先去储物间、先反复调查登记台三种顺序推演。
- 每次问“现在有哪些可推进动作”,把无动作的状态标红。
- 删掉无用便条再推演,确认主线仍可成立。
纸面通过只说明依赖关系有机会成立,不说明角色能穿过真实碰撞,也不说明玩家看得见线索。下一课才处理几何。
08带走一张能交接的设计表
在地图工作页填写体验目标、四个位置、D1–D3 和 Q/E/A/R。把“已画出”与“已测试”分开写;不确定的剧情理由保留待定。你现在应有一张连接图、一张动作依赖表和一份需要到引擎里核实的问题单。
验收只问:每处有职责吗?每条边能解释吗?初始状态有行动吗?提前拿线索还成立吗?返回会产生新结果吗?这五个问题未答清前,不扩大成完整章节。
动手后,再勾选
不是“我看懂了”,而是你在独立练习里做出并检查过。
换一个情景,你会怎么判断?
测试者先去储物间看见编号,但没看出口清单。应怎样处理?
用自己的话,留一条笔记
可以写“我之前以为……,现在发现……”,或者记录还没解决的问题。
↗回到资料核对
本课是解释与练习,不替代对应版本的官方手册。网页实验不运行 Godot;未标明实机验证的代码,仍需在独立工程中检查。
标记已读不会自动勾选实作,也不代表游戏功能已经完成。