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

Voyager2718 2026-07-18 01:08 1

最近把一个政治策略模拟游戏的 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/_/


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


想听的反馈


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



  1. 机制设计:国会、媒体、军方、资本这些系统的交互逻辑是否合理?有没有明显漏洞或更有趣的玩法方向?

  2. 平衡与节奏:不同权力路径的张力怎么设计比较有意思?

  3. 信息展示:这么复杂的多系统游戏,UI 和信息层级怎么做才不会让玩家 overwhelm ?

  4. 技术问题:确定性模拟引擎的实现、状态更新策略、或者本地 LLM 的使用上,有什么建议或踩过的坑?

  5. 其他:主题表达、美术风格、音乐氛围、长期玩法( mod 支持、多人模式等)的想法都欢迎。


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


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

最新回复 (11)
  • lw0717 07-18 01:21
    1
    我试试看
  • lw0717 07-18 01:46
    2
    每次启动都得运行安装脚步,很慢,还要权限。
    开始统治点不了,也没提示啥的。
    哦,后面重启试了下,选择剧本的问题,不是新手模式就不能开始,哈哈哈哈哈。其实我没选过剧本,不知道为啥不是新手模式。
    首页不能设置音量,声音调整范围太小了,调到最小都大。
    累了,关闭游戏。
  • Voyager2718 楼主 07-18 02:00
    3
    @lw0717 感谢反馈!我马上修复!

    话说每次启动都要安装什么脚本?我这边不需要安装啊?而且也不需要 UAC 啊?
  • yesoalways 07-18 02:01
    4
    我在 Steam 上玩过一个类似的游戏,Democracy 3 ,https://store.steampowered.com/app/245470/Democracy_3/

    回答你的问题,1. 你可以参考这个游戏的评论区,2. 太过平衡,就好累,因为本质没有新的刺激,就是一直在左右平衡,反正我玩到后面就觉得好辛苦,心累,这时候就狂给孤岛大亨点赞 ,3. 偷个懒回答,你依然可以参考一下这个游戏的 UI 信息层级展示,我觉得值得看一下
  • Voyager2718 楼主 07-18 02:07
    5
    @yesoalways 我也很喜欢玩 Democracy 系列,3 和 4 都有在玩。
    所以其实我的游戏重点是打来打去抢地盘抢资源,和别的家族争斗,打外国然后让自己家族的资本进入外国。
  • Voyager2718 楼主 07-18 02:14
    6
    @yesoalways 或者说其实内核和海岛大亨有点像:赚钱、赚更多的钱,维护统治,拼命留在权力中心
    正式版里面可以打外国,让自家资本进入外国,通过联姻维护关系,维护长久世界级的统治。
  • yesoalways 07-18 03:23
    7
    @Voyager2718 我去下载一个兄弟的项目试一下!抱歉,刚才玩都没玩就乱给意见了
  • Voyager2718 楼主 07-18 07:09
    8
    @yesoalways 没事!~感谢你帮我测试~
  • lw0717 07-18 13:10
    9
    @Voyager2718 今天更新之后就没有了,就是 steam 点了“开始游戏”之后,那个“开始游戏”按钮变成“停止”,这个时候会提示要磁盘写权限,好像是这个,然后旁边“最后运行日期哪里”会显示“运行安装脚步”,第一次可能过了十几分钟,第二次可能 2,3 分钟的样子。今天更新之后这两个都没有了。
  • lw0717 07-18 13:26
    10
    首页不能设置音量,声音调整范围太小了,调到最小都大。
    这个可能原因是设置之后点了“确定”才能生效?调到最小都大,这个可能和这个有关?我不确定之前是什么样子的了。
    现在是点了“确定”之后生效,有点反直觉。
  • Voyager2718 楼主 07-19 00:12
    11
    @lw0717 感谢帮忙测试~音量的问题已经解决了~现在是拖动之后实时产生反馈~
    至于安装包,应该是我在 Steam 选了一个最新的 VC++的 redistribution 包,我看看怎么降低版本到不打扰用户的程度
* 帖子来源V2EX
返回