若要制作一款受Planet Zoo启发的原创栖息地建造游戏,请为玩家提供一个同时影响生物和游客的布局决策。在虚构的“潮汐玻璃保护区”中,一种虚构的银色滑翔生物需要一个干燥且私密的地方休息。栈道上的游客希望看到滑翔生物觅食。当布局能够同时支持这两种活动时,设计才算成功。
使用两个可移动模块和三个平台。在玩家开始之前,显示栈桥能够看到哪个平台。然后分别报告休息、觅食和可见性,以便玩家知道需要调整什么。

将栖息地放置转化为一个小型游戏决策
Frontier Developments 的Planet Zoo 官方商店页面描述了建造栖息地、管理动物园以及做出影响动物福利和游客体验的选择。利用“一个布局可能对两者都至关重要”这一广泛概念。
Tideglass Reserve 使用了一种虚构生物、两个固定装置和一对定时事件。为你的版本设定独特的栖息地和规则。此处的观景条件是一个谜题中的标志位。其干燥和私密检查适用于这种虚构的滑翔生物。
在锁定模块之前预览每个平台
在不同的平台上各放置一个休息庇护所和一个觅食托盘。在开始之前,可以随意移动任一模块。如果两者试图占据同一平台,则拒绝该编辑并保留旧布局。在两个模块都有平台之前,拒绝开始。
| 平台 | 地面 | 在基准状态下可从栈道看到 |
|---|---|---|
| 河岸 | 干燥 | 否。私密。 |
| 林间空地 | 干燥 | 是的。 |
| 凹处 | 潮湿 | 否。私密。 |

“开始”将布局锁定两个节拍。在“休憩”阶段,记录休憩亭的结果。仅当休憩亭平台既干燥又私密时,才视为满足“休憩”条件。若任一条件未满足,请指出是哪一项。在“觅食”阶段,放置的托盘始终服务于该事件。请单独检查栈道是否能看到托盘的平台。即使“休憩”失败,也要解决这两个节拍,然后报告所有三项检查结果。
比较各项检查结果,而非取平均值
在基准视角下,河岸和凹处是私密的,而林间空地是可见的。运行这三种布局,并分别记录每种结果。
| 放置 | 休憩已满足 | 觅食已满足 | 观察到觅食行为 |
|---|---|---|---|
| 庇护所位于河岸,托盘位于林间空地 | 是。干燥且私密。 | 是的。 | 是。栈道可以看到林间空地。 |
| 庇护所位于林间空地,托盘位于河岸 | 否。林间空地干燥但可见。 | 是的。 | 否。河岸私密。 |
| 庇护所位于壁龛,托盘位于林间空地 | 否。壁龛私密但潮湿。 | 是的。 | 是。栈道可以看到林间空地。 |

只有第一种布局通过了所有三项检查。在第二种布局中,尽管游客错过了该事件,滑翔者仍在觅食。在第三种布局中,公共视野符合要求,但休息垫因潮湿而不合格。这些失败需要不同的布局调整。
为 AI 设置一个包含两个独立结果阶段的固定测试用例
要求提供规划视图和结果视图。在提示词中明确指定标志位和事件顺序,以便将首次构建与表格进行对比。
构建一个原创的 Tideglass Reserve 布局谜题。
使用 Bank 和 Glade 作为干燥平台,Alcove 作为潮湿平台。
栈道在基线状态下可见 Glade。其他平台为私有。
在 Start 之前显示每个平台的所有标志位。
在两个不同的平台上各放置一个 Shelter 和一个 Tray。
在 Start 之前移动是免费的。
拒绝共享平台或不完整的 Start。
Start 锁定放置位置。先解决 Rest,然后解决 Forage。
Rest 仅在干燥的私有 Shelter 平台上成功。记录每个失败的条件。
已放置的 Tray 服务于 Forage。单独记录其平台是否可见。
即使 Rest 失败,也要解决这两个阶段。
当两个阶段都解决时结束。仅当所有三项检查都通过时才视为完成。
Reset 清除模块和结果,并保留选定的视角。
尝试将两个模块都放置在 Bank 上,然后仅使用 Shelter 尝试 Start。这两次尝试都应保留有效的规划状态。检查潮湿的私有 Shelter 是否仅因干燥条件而失败。运行一个包含未观察到的 Tray 的布局,并验证它是否仍服务于 Forage。在完整和不完整的结果后执行 Reset。
仅移动视角并重新播放放置操作
将可见平台从 Glade 更改为 Bank。保持表面和事件顺序固定。在不移动任何模块的情况下,重新播放 Shelter 在 Bank 和 Tray 在 Glade 的放置。现在 Bank 可见,因此 Rest 因隐私问题失败。Glade 仍然服务于觅食事件,但访客错过了它。交换模块,将 Shelter 放在 Glade,Tray 放在 Bank。现在所有三项检查都通过。
工作表改变了栈道可见的平台并预测了新结果。在可工作的构建中,检查预览是否使更改后的视角易于识别。关于在更改一次后重新播放构建的指南 可以帮助你比较这两种布局。
构建一个具有可读结果的栖息地
从两个模块和两个计划事件开始。使用 SEELE 的 AI 游戏制作器开始你的原创栖息地谜题,并利用三项检查在添加另一个生物或观景区域之前验证发生了哪些变化。
常见问题
为什么显示三项检查而不是一个综合分数?
独立的检查能告诉玩家需要修复什么。未被观察到的觅食事件仍然可以被满足,而私密的休息垫仍然可能是潮湿的。为每个结果单独列出一行,以便玩家能将失败的条件与特定的模块或垫子联系起来。
放置预览应该显示什么?
在点击“开始”之前,显示每个垫子的表面和栈道可见性。使用不同的标记来表示干燥地面和可见性,以便玩家能快速比较。在结果报告中保留相同的标签,以便轻松地将每个条件追溯回布局。
为什么在视角改变后,潮湿的壁龛仍然保持私密?
在此固定场景中,栈道只能看到指定的垫子。从“林间空地”切换到“河岸”时,壁龛在两个版本中都在视野之外。其潮湿标志也保持不变,因此根据这些规则,仅凭私密性永远无法使其成为有效的庇护垫。
我应该如何添加第三个事件?
赋予它一个独特的要求,该要求会改变放置选择。保持现有结果独立,以便你可以看到新事件影响了哪项检查。在添加前后重放原来的两个事件,然后检查新事件是否导致了不同的决策。


