Struckd 胜利条件 时间限制守护目标通关规则设置
Victory Condition 是什么
胜利条件定义了游戏"什么时候算赢"。Struckd 提供了多种预设的胜利条件类型,你可以单独使用或组合使用。
胜利条件类型
选中任意游戏资产(通常是游戏中某个关键的"目标对象")后,在参数面板中点击 Victory 图标,进入胜利条件配置:
Time Limit(时间限制)
- 设置一个倒计时时长(比如 5 分钟)
- 倒计时归零后游戏结束
- 配合 TDM 模式使用:时间到后,击杀数多的一方获胜
Defend(守护)
- 指定一个"需要守护的对象"(比如一个基地、一个 NPC)
- 只要守护对象不被摧毁,游戏可以一直进行
- 守护对象被摧毁时失败
Collect All(收集全部)
- 指定一个"需要收集的收集品"类型
- 所有指定物品被收集完后游戏通关
Kill All(消灭全部)
- 指定一个"需要消灭的敌人"组
- 所有指定敌人被消灭后游戏通关
Reach Goal(到达目标)
- 指定一个"目标点"资产
- 玩家角色到达目标点即通关
一个游戏可以有多个胜利条件吗
目前 Struckd 只支持主胜利条件——通常整个游戏只有一个胜利条件在运行。但某些胜利条件类型可以叠加效果,比如"守护 + 限时"(在 5 分钟内守护基地不被摧毁)。
胜利条件的触发时机
胜利条件会在 playtest / 游戏运行时持续检测。当条件达成的瞬间,游戏立即判定胜负并结束。结束后玩家需要重新开始。
失败条件
Struckd 的胜利条件通常隐含了对应的失败条件:
| 胜利条件 | 隐含失败条件 |
|---|---|
| Time Limit + 击杀更多 | 对方击杀更多 |
| Defend | 守护对象被摧毁 |
| Collect All | 没有显式失败(收集完才会结束) |
| Kill All | 没有显式失败(消灭完才会结束) |
| Reach Goal | 没有显式失败 |
你也可以通过 Muse Behavior 来设置自定义的失败条件(比如玩家 HP 归零即失败)。
配合 Muse Behavior
Muse Behavior 的 Start Dialogue、Change Behavior 等节点可以在胜利或失败时触发特定行为——比如胜利后播放"胜利音乐"、显示"恭喜通关"的文字气泡等。