房间能变,但必须留下让玩家重新定向的参照
用少量可逆机关改变连通关系,同时保留位置记忆和恢复路径。
实线:连接或边界虚线:路线、信息或对应关系(以图中标注为准)绿色:当前重点暖色:限制/风险
默认静止;点击播放后每 7 秒切换阶段,路线运动不代表实际速度。静态原图可直接保存和打印。
01原作中能确认的是什么
关卡允许玩家拉动机关改变部分房间的建筑结构。关卡设计总监 Christophe Carrier 说明,团队非常重视变化中建立房屋心智图;幕后区域尽量与主要空间保持视觉联系,并避免容易造成混乱的狭长绕墙通道。
Game Developer:Level Design Deep Dive — Dishonored 2’s Clockwork Mansion。原作结构变形与视觉联系有开发者证据;四出口中厅是教学抽象,非发条宅邸布局、尺寸或工程复现。
02把原作方法拆成地图问题
它不等于“迷路越严重越恐怖”。空间变形有效的前提,是玩家先理解了什么没有变,才会发现变化了什么。可辨认的中心物、外窗或远处门洞,能让玩家在新连接关系中重新定位。对俯视像素地图,学习两种状态之间的连接差异,比直接复制升降墙动画更重要。与一般前台/后台双层路网相比,这一案关注的是同一位置在不同状态下能到达哪里。
03原创像素 RPG 练习:先缩到可做的范围
原创练习:只做一个四出口中厅,保留中央柱和入口位置。扳动机关时,东侧隔板打开,北侧门暂时闭合;玩家能看见哪两处发生变化,并可从控制点把状态切回。把固定参照做成同一颜色和轮廓,变化对象使用一致的机关标记。恐怖表达可以是机关声停止后,墙后的生活痕迹暴露出来,而不是每次切换都换一个无法定位的新房间。Godot 中先用两个离散状态控制通行与可见物,不做可把玩家挤进墙里的物理推墙。
04好方案与坏方案的分界
不要在黑屏后随机重接全部门,随后怪玩家记不住路。也不要声称新手项目需要搭建原作那种复杂机械动画、导航重建或全三维幕后结构。若必须封路,先验证玩家仍能回到控制点或有明确替代操作。
05从纸面走到灰盒的步骤
先画 A、B 两张只有门和阻挡的图,圈出不变的入口与中心参照;再列出哪里允许切换。逐项从玩家实际位置出发追踪可达区域,检查能否抵达目标、退出或再次操作。第一次实现用离散开关切换,不做连续挤压;确认通行成立后再加过渡动画。动画开始时锁定的不是整场游戏,而是需要避免失配的那段操作,结束或取消必须有清楚的恢复规则。
06提前处理逆序、退出和恢复
不要保存无法重现的半开墙状态;要么保存稳定状态,要么定义加载时安全完成切换的方法。测试角色贴门、站在目标区、敌人占位和连续按机关。若切换将覆盖角色位置,应事先阻止、移动到明确安全点或采用不会夹人的布局,不能让玩家读旧档修复。
画图时也要区分“看得见另一侧”与“能走到另一侧”。窗洞可以帮助定向,却不自动形成通路;测试记录中把视觉连接和实际连接分别标注。否则读图者以为有出口,实现者却只放了一扇窗,会在美术看起来正确时漏掉真正的软锁。
07用冷启动试玩验收,而不是问好不好看
为状态 A 和 B 分别画出房间连线,再画切换边;把“玩家所在房间+机关状态”当成独立测试状态。逐一测试在出口附近、机关旁和两侧支路切换时,是否能到达目标或恢复。
所有允许的切换状态都不会把玩家永久困住;机关影响可被观察且方向不误导;固定参照在两状态中一致;保存并读取后机关、门碰撞和画面同步;关闭动画也能看出前后差异。
08本课交付与采用边界
这是可选的空间谜题,不是让住宅显得恐怖的通用必需品。先选择一种变化且一次只影响少量连接,能用普通门和一次状态变化达到同样目标时,就不用上可变建筑。任何机关构造仍需与你的场所逻辑一致,不能由 AAA 案例替你定案。
动手后,再勾选
不是“我看懂了”,而是你在独立练习里做出并检查过。
换一个情景,你会怎么判断?
两种机关状态各自都能从入口走到出口。哪组补测最直接检查切换软锁?
用自己的话,留一条笔记
可以写“我之前以为……,现在发现……”,或者记录还没解决的问题。
↗回到资料核对
本课是解释与练习,不替代对应版本的官方手册。网页实验不运行 Godot;未标明实机验证的代码,仍需在独立工程中检查。
标记已读不会自动勾选实作,也不代表游戏功能已经完成。