做了个能模拟国会、媒体、军方、资本多系统博弈的美国总统策略游戏,欢迎来提意见

发布于

Voyager2718: 最近把一个政治策略模拟游戏的 Demo 上线了 Steam ,叫《金权帝国》(Electoral Empire)。核心玩法是扮演美国总统,同时管理国会、媒体、军方、资本、舆论等多个相互强耦合的系统,观察不同决策在长期产生的连锁反应。

### 游戏想做的核心

我设计了大量相互影响的反馈回路,主要包括:

- 国会卡牌战与议员拉拢
- 媒体宣传与舆论反噬机制
- 军方忠诚度与行动选项
- 资本游说和经济政策的相互制约
- 情报、股市、国际关系等多层系统

我想让玩家感受到:短期内看似合理的决策,在长期可能会引发系统性的连锁后果,而不是简单的善恶二元选择。

### 技术实现与挑战

因为系统之间耦合度很高,任何状态变化都可能引发大范围连锁反应,所以我花了不少精力在模拟的 **确定性** 上。

目前的主要技术尝试包括:

- 自定义 **确定性双缓冲状态引擎**,保证事件更新顺序和状态变更的可复现性
- 所有随机事件都通过带种子的确定性随机源生成
- 前端使用 Electron + React + TypeScript + ReactFlow + Konva 做可视化
- 本地运行 Ollama + Qwen GGUF 模型驱动部分 NPC 决策(完全 on-device)

最大的难点在于: **如何在保持系统复杂性和真实感的同时,维持整体模拟的确定性**。尤其是当本地 LLM 参与决策时,如何在不破坏可复现性的前提下让行为看起来合理,目前还在持续调整。

欢迎有做过确定性模拟、复杂状态机、或者本地 LLM 应用的朋友交流经验。

### 当前状态

Demo 已经上线 Steam ,计划进入 Early Access 。

**Steam 链接**:[https://store.steampowered.com/app/3677060/_/](https://store.steampowered.com/app/3677060/_/)

欢迎先加个愿望单,后续会持续更新开发日志。

### 想听的反馈

游戏还在快速迭代中,非常需要真实反馈。特别想听以下几个方向的意见:

1. **机制设计**:国会、媒体、军方、资本这些系统的交互逻辑是否合理?有没有明显漏洞或更有趣的玩法方向?
2. **平衡与节奏**:不同权力路径的张力怎么设计比较有意思?
3. **信息展示**:这么复杂的多系统游戏,UI 和信息层级怎么做才不会让玩家 overwhelm ?
4. **技术问题**:确定性模拟引擎的实现、状态更新策略、或者本地 LLM 的使用上,有什么建议或踩过的坑?
5. **其他**:主题表达、美术风格、音乐氛围、长期玩法(mod 支持、多人模式等)的想法都欢迎。

目前主要是一个人在开发,精力有限,但会认真看每一条评论。

如果对这个题材或技术实现感兴趣,欢迎在评论区讨论。谢谢大家!

---

原文链接:[点击查看](https://www.v2ex.com/t/1228137)

评论(3)

试了一下,每次启动都要跑一遍安装脚本,而且还要权限,有点慢。后来发现进不去是因为剧本没选对,没选新手模式就点不了开始。另外主页没法直接调音量,而且音量即使拉到最小还是偏大。体验不太行,先关了。

· 0 个赞

回复

感谢老哥反馈!我这就去修。不过有点纳闷,你是怎么搞出每次启动都要安装脚本还要 UAC 权限的?理论上不应该有啊?

· 0 个赞

以前玩过个挺像的,叫《Democracy 3》。关于你问的几个点:机制和 UI 层级,建议你直接去抄一下那款游戏的作业,看看人家是怎么做的。至于平衡性,太死板了其实挺累人的,玩家一直就是在左右端水,玩到后面很容易心累。这方面可以参考下《海岛大亨》的思路。

· 0 个赞