先设计一套清晰的联盟循环
要用 AI 制作外交策略游戏,先定义玩家能提供什么、议会在什么条件下接受、协议会改变什么,以及何时结束。精简的首个循环可以包含公开偏好、有上限的信任值、每轮一次外交行动和共同目标。这样每段联盟都有明确可见的建立或转变理由。

下面的“三港协约”(Three Harbors Compact)是原创虚构的纸面设计。低岸港是玩家所在港口;芦苇港和石板码头是相邻议会,并展示各自的规则卡。图标和地图描绘的是提议中的游戏状态,不是真实构建、产品界面或测试结果。
为各方设定一个共同目标
从固定河流地图和两段式防洪堤开始。每份协议都会推进防洪堤,而当前盟友只维持到下一轮。共同目标让协议有具体用途;较短的有效期则让下一轮谈判产生意义。首个版本要足够精简,让读者无需猜测隐藏动机也能跟踪所有状态变化。
芦苇港公开偏好谷物,石板码头公开偏好木材。每个议会的卡片还显示信任门槛为 1。这些偏好、数值和效果都是本文为教程编造的内容,不代表历史外交,也不描述任何特定 AI 游戏的行为。
定义偏好、信任值和协议时限
添加对话前先写好行动约定。本设计中,玩家每轮恰好有一次外交行动:提出协议,或赠送一份善意礼物。提交前,界面应显示所选议会的偏好资源、信任值、成本和可能效果。
| 行动或状态 | 规则 | 可见结果 |
|---|---|---|
| 协议提议 | 提供该议会偏好的资源,且信任值至少为 1。接受后,消耗一份资源、防洪堤增加一段、信任值加 1(最高为 3),该议会成为当前盟友并维持到下一轮。 | 同时显示接受结果、资源减少、防洪堤进度、信任变化和当前协议标记。 |
| 被拒绝的协议 | 资源不符或信任值低于 1 时,提议会被拒绝。该提议消耗本轮唯一行动,但不消耗资源,也不改变信任值或防洪堤进度。 | 在回复旁指出未满足的条件;资源、信任值和目标状态保持不变。 |
| 善意礼物 | 当议会信任值低于 3 时,赠送一份符合其偏好的资源。信任值加 1;防洪堤和当前协议状态不变。赠礼会消耗本轮行动。 | 显示资源成本和新的信任值,协议标记保持为空。 |
| 信任值已满 | 信任值为 3 时,善意礼物不可用,也不能提交;它既不消耗行动,也不消耗资源。信任值为 3 时接受协议,信任仍保持为 3。 | 信任值上限设为 3;不要显示超出上限的刻度,也不要让礼物按钮看起来仍可用。 |
| 回合变化与胜利 | 当前协议在下一轮开始时失效;信任值保留。第 3 轮结束时,只有防洪堤达到 2/2 且有一份有效协议才算获胜;否则显示未满足的条件并提供重新开始选项。 | 在下一次行动前显示协议到期,再于最终检查时显示两项胜利条件。 |
这将关系培养与合作区分开来:礼物可以为议会之后接受协议做准备,但只有被接受的协议才能推进防洪堤。拒绝原因也清楚可见,玩家可以区分“资源不符”和“信任不足”,再决定下一步行动。

以清晰步骤构建首轮循环
将地图、资源、议会卡、信任值、防洪堤、当前协议、回合数和行动使用标记都表示为明确状态。按固定顺序结算所选行动:验证目标和资源、检查公开条件、只应用允许的变化、若被拒绝则显示原因,然后结束行动。新回合开始时,先让上一轮协议失效,再展示新的选择。
精简的构建简报可以说明这份约定及其检查方式。以下是拟议提示词,并非提示词运行记录:
在固定地图上创建一款小型回合制策略原型,地图包含低岸港、芦苇港和石板码头。显示每个议会公开偏好的资源和信任门槛。每三轮中,玩家每轮可以提出一次协议或赠送一次善意礼物。准确实现这里描述的资源、信任、防洪堤进度和一轮协议有效期规则。被拒绝的提议会消耗本轮行动,但不改变资源、信任或防洪堤;显示未满足的条件。信任值为 3 时,善意礼物不可用,也不会消耗行动或资源。信任值上限为 3。第 3 轮结束后,只有防洪堤达到 2/2 且存在一份有效协议时才获胜;否则显示未满足条件并提供重新开始选项。不要添加隐藏偏好、随机事件、战斗或关于真实外交的说法。
随后直接检查约定:资源不符的提议会被拒绝;低于信任门槛的提议不消耗资源;满足偏好且达到门槛的提议会成功;赠礼增加信任但不增加防洪堤段数;信任已满时礼物不可用;信任值不会超过 3;旧协议会在下一轮选择前失效。这些检查让实现结果可以审核,无需假设生成工具会产出什么。
手工推演三轮示例
尝试平衡对话或添加更多派系前,先把规则作为纸面参照。初始状态:谷物 2、木材 2、防洪堤 0/2、芦苇港信任 1/3、石板码头信任 0/3、无有效协议,第 1 轮待开始。下方流程根据虚构规则计算得出,并非游戏运行或试玩结果。
| 步骤 | 行动与规则 | 行动后资源 | 行动后信任值 | 防洪堤与当前协议 |
|---|---|---|---|---|
| 开始 | 查看两张公开偏好卡。 | 谷物 2;木材 2 | 芦苇港 1;石板码头 0 | 0/2;无 |
| 第 1 轮 | 向芦苇港提供一份谷物。资源符合偏好,且信任值至少为 1。 | 谷物 1;木材 2 | 芦苇港 2;石板码头 0 | 1/2;芦苇港为当前盟友 |
| 第 2 轮开始 | 芦苇港协议失效;信任保留。赠送石板码头一份木材作为善意礼物。 | 谷物 1;木材 1 | 芦苇港 2;石板码头 1 | 1/2;无 |
| 第 3 轮 | 向石板码头提供一份木材。资源符合偏好,且信任值已达到 1。 | 谷物 1;木材 0 | 芦苇港 2;石板码头 2 | 2/2;石板码头为当前盟友 |
| 结束 | 协议被接受后,检查两项最终条件。 | 谷物 1;木材 0 | 芦苇港 2;石板码头 2 | 胜利:防洪堤 2/2,且有一份有效协议 |
这些选择改变了关系,但目标不变:芦苇港协议到期,赠礼为石板码头做准备,之后石板码头的协议完成防洪堤。资源计算闭合:共有两份木材,一份用于赠礼,一份用于最终协议;防洪堤从 0 增至 1,保持 1,最后增至 2。无需额外行动或隐藏资源。

先做模拟评审,再测试构建
模拟界面评审: 如果提议被拒绝时只显示“否”,玩家就无法判断是资源条件还是信任条件未满足。一种有用的设计修正是保持公开规则卡可见,并在回复中标明未满足的条件。这是基于推理的纸面设计假设,并非实测可用性结果。
有可玩版本后,记录真实操作前后的状态。将界面观察与规则计算分开:纸面推演能检查书面约定是否自洽,但只有真实运行才能说明构建是否遵循约定,以及控制是否容易理解。
| 检查项 | 本设计的预期结果 | 真实运行时记录 |
|---|---|---|
| 资源不符 | 提议被拒绝;行动已使用;资源和信任值保持不变。 | 记录所选议会、提供资源、回复、行动标记,以及操作前后的资源和信任值。 |
| 善意礼物 | 信任值低于 3 时,匹配偏好的礼物消耗一份资源并增加 1 信任,但不改变协议或防洪堤状态。 | 记录操作前后信任值、所选资源、防洪堤、当前协议标记,以及是否还能执行其他行动。 |
| 回合转换 | 旧协议在下一轮开始时失效;信任值保留。 | 记录转换前的当前议会和信任值,以及转换后的两个状态。 |
| 结束条件 | 只有回合结束时防洪堤至少达到 2/2 且有一份有效协议,才算获胜。 | 记录防洪堤、当前盟友、回合数和显示结果。 |
如果观察到的状态不同,先找出最早发生偏差的状态转换,列明预期值和实际值,然后一次只修改一条规则或一个界面提示。不要把模拟修正称作测试结果;只有记录了真实运行结果后,才能用实际观察替换本节假设。
将设计带入创作流程
当前 SEELE Free AI Game Maker 页面介绍了用日常语言输入游戏构想、查看可玩的 2D 或 3D 结果,以及在 Workspace 中通过后续提示词继续完善。这是广义的创作与审核流程,但并不能证明生成的项目会实现本示例的外交规则、信任上限、到期顺序或胜利门槛。提交更大的请求前,请在 Workspace 中查看所选模型、可用 Koin 余额和显示的生成费用。
用简报说明玩家行动、可见条件、状态变化和验收检查。得到结果后,逐项检查规则并运行上述检查;只继续完善行为符合预期的部分。若要从当前工具开始,请打开 Free AI 游戏制作器,描述你自己的小型外交循环,并在继续之前查看结果和页面显示的生成费用。
让联盟变化过程始终清晰
清晰的外交循环会将公开提议与已知条件、可见成本、有限状态变化和可预测的到期时间联系起来。从一个共同目标和两个规则明确的议会开始,先手工检查流程,再通过真实运行找出首个不一致。只有当新规则能创造玩家理解得了的抉择时,才增加派系或不确定性。
外交游戏中的信任值应该怎样运作?
先设置范围较小的信任值,并准确说明每一点会改变什么。在“三港协约”中,信任值至少为 1 才能提出匹配偏好的协议;只有低于上限 3 时,礼物才会增加信任;接受协议也不会让信任超过 3。提议前显示当前值和门槛,让玩家能预测回复。
为什么联盟应该到期?
较短的有效期可以让玩家有意续约或更换盟友,而不必增加隐藏的背叛规则。这里的协议持续到当前回合结束,并在下一轮开始时到期,信任值则保留。下一次行动前应清楚显示到期时间;如果设计允许永久或多轮协议,就应单独定义其结束条件。
议会拒绝提议时应该发生什么?
显示未满足的公开条件,例如资源不符或信任值低于门槛。在本设计中,拒绝提议会消耗本轮唯一的外交行动,但不消耗资源,也不改变信任值或防洪堤进度。显示这些保持不变的数值,让玩家知道消耗了什么,并在下一轮选择其他计划。
首个原型需要复杂的议会 AI 吗?
不需要。公开偏好卡和确定性的接受规则,足以检查提议、成本和回复是否构成清晰的抉择。从规则明确的小型议会开始;只有在动机或谈判能带来有意义的选择时,再添加这些内容。具体策略行为仍需在实际构建中实现和检查。
提示词能保证外交循环正常运行吗?
不能。提示词可以列出预期规则和验收检查,但生成结果仍需审核。将每项行动与状态流程比较,测试拒绝和到期情况,并记录实际发生的结果。本文“三港协约”的数值是手工推演的虚构示例,并非生成游戏或用户测试证据。


