
智慧
村民AI大修。拥有个性、情感、记忆、家庭以及一个完全自主运行的村庄的智能村民。100%离线,无需大型语言模型。
原版村民只会站在那儿“哼哼”,然后在工作站点和床之间来回走动。这个模组用一套始终运行的全套思维来替代这种行为,无论他们是忙碌还是空闲,无论是否被注视,这套思维都在持续运转。
村民会感知周围的环境,形成自己的看法,并根据自身的个性、情绪、需求和记忆来决定做什么。如果你把同一个村民两次置于相同的情境中,它会出于相同的原因,做出相同的事情。你可以像了解一个人那样去了解一个村民。
这是什么类型的AI
如今人们听到“AI”,往往会想到ChatGPT——某个公司服务器上的一个巨大模型,在猜测下一个单词。这里完全没有这种东西。
这个模组运行的是更老式的那种AI,几十年来一直驱动着游戏角色和象棋程序的那种。我一步一步地手动编写了推理逻辑。每个游戏刻,村民会检查附近实际发生的情况,根据自己的意愿和感受权衡各种选择,然后选出其中一个。没有训练数据,没有网络连接,没有任何东西会离开你的机器。
我故意选择了这条路,老实说,我会再次选择它。手写逻辑不会无中生有。村民只会对你世界里真实发生的事情做出反应,所以当一个村民记恨你时,你可以追溯到当初招致这份怨恨的那一天。它反应迅速,离线运行,并且每次的行为都完全一致。是那种老派的方法,对于这样的游戏来说,我认为这是正确的方法。
它们记得你,特别是你。
村庄里的每一个看法都是针对某个特定的人。给一个饥饿的村民喂食,那个村民会记得是你喂了它。打它一下,它会对你怀恨在心,而看到这一幕的村民会告诉没看到的村民。你的声望是你独有的。在服务器上,你朋友的清白记录不会因为你对你的记录做了什么而受到影响。
而且记忆是双向的。离开一天或更久,一个与你关系密切的村民会在你回来时放下手头的事情,一路走过来,欢迎你回家。在一个好奇的村民附近建造东西,它很可能在下一个休息时间溜达过来,上下打量你的作品,然后决定它的想法。当一个村民拒绝你时——拒绝道歉,拒绝邀请——它会摇头表示“不”,所以你可以在话没说出口之前,就从院子的另一边读懂这份拒绝。
它们自己的生活,无论你在与不在
村民自己安排自己的一天。它们选择工作、砍树、挖矿、种田和建造,并且从事一门职业的时间越长,手艺就越精湛。房子会配有门、床和室内照明。在山坡上,它们会像你一样把地板挖进斜坡里,而不是把一个盒子放在一个泥土柱子上。晚上,每个人都会寻找床铺,没有床铺的村民会聚集在村庄中心睡觉,而且通常会有村民在黑暗危险的地方插上一两支火把。
它们会求爱、结婚、养育孩子,孩子会继承父母双方的特质,所以一个家族的血统会在几代人中保持可辨识度。它们也会闹翻。两个邻居之间的争执可能会持续好几天,你会从它们站立的姿态中看出来。
在一次测试的晚上,我看到一个村民穿过广场,走到一个刚刚失去亲人的邻居身边,和它一起坐了一会儿。我从未编写过那种行为。所有元素——悲伤、同理心和空闲的傍晚——都摆在那里,然后大脑自己把它们组合在了一起。那一个瞬间,可能就是我还在继续构建这个模组的原因。
村庄自我管理
如果无人干预,一个定居点会自行组织起来。它会选出一个领袖,组成一个议会。派系会形成并发生冲突,老牌保守派与推动变革的年轻群体对立,有时会激化演变成一场政变。大多数村庄会确立一个共同的信仰,举行仪式,并在一年中举办节日庆典。
它们也会埋葬死者。第一次有人去世,会在村庄边缘建立起一个小的墓地,后续的坟墓会整齐地排列在旁边,每个坟墓上都有一句真实的墓志铭,描述着谁安息于此。通常是被某人珍爱之人。哀悼者会前来吊唁。
在一个所有幸存下来的夜晚之后,一个真正试图杀死它们的夜晚之后,它们会在第一缕曙光中聚集在村庄中心。如果有人死了,没有人会欢呼。它们知道其中的区别。
藏在心底的感受
村民在众人面前会保持表情一致。一个悲伤的村民在你附近时会保持镇定,等到晚上独自一人时才会流露出真实的情绪。悲伤会持续。当一个村民死去时,爱着它的村民们会记住它的名字,哀悼数日,并带着这份失落感在村庄里生活。
危险
一个威胁能在几秒钟内让整个村庄行动起来。勇敢的村民会武装起来,坚守阵地。胆小的会逃跑,恐惧会随着它们的逃跑而蔓延。当朋友受到攻击时,它们会挺身而出,当面对无法取胜的战斗时会撤退,所有这些都不会在屏幕上见血,所以对年轻玩家很友好。
入门指南
找到一个村庄,然后观察它十分钟。右键点击一个村民向它打招呼。潜行并递给它食物,开始赢得它的信任。输入 /villager 来阅读最近的村民在想什么以及正在做什么。一旦村民信任了你,你可以请求它和你一起走。它会按照自己的意愿跟上来,当它觉得够了的时候就会回家。
大家常问的问题
这会让我的服务器卡顿吗? 测试基准将 80 个村民挤在一个地方,每个游戏刻的平均耗时是 5.8 毫秒,而游戏的预算是 50 毫秒。一次 250 个村民的压力测试,耗时大约在 35 毫秒左右。远离任何玩家的村民会以低成本的背景模式思考,所以大型世界也能保持低成本。
它们会破坏我的建筑吗? 不会。村民只会破坏真实玩家能看到并触及的方块,它们永远不会触碰已有的建筑结构,无论是你的还是它们的,并且矿工会填满它们废弃的矿道。
它会破坏我的其他模组吗? 它不会触及兴趣点、工作站点、铁傀儡或村民以外的任何东西。但它确实替换了村民的行为模式和绿宝石商店的经济模式,所以其他修改村民行为的模组会与其重叠。而且这是一个测试版,会向你的存档写入数据,所以请先备份你的世界。这个建议是免费的,并且适用于所有模组,包括我的。
模组当前状态
已包含功能:
- 个性、情绪、需求以及对你个人行为的记忆
- 通过传闻传播的、针对每个玩家的声望
- 友谊、浪漫关系、婚姻、子女以及继承的特质
- 会自行建造、农耕、采矿和修缮的村庄,房屋会适应地形
- 选举、议会、派系以及偶尔的政变
- 信仰、仪式和节日
- 带有真实墓志铭的墓地、哀悼活动以及铭记历史的村庄
- 公共场合的镇定表情与私下的真实感受
- 无血腥战斗、恐惧蔓延以及村民相互保护
- 归家问候、好奇打量、摇头拒绝、黎明集会
即将推出:
- 通过信任而非绿宝石解锁的交易
- 更多了解村民想法的窗口
- 玩家们不断要求的、能让村庄更有生机的任何内容
关于我和当前状况
只有我一个人在开发。我在业余时间构建这个模组,并投入了大量的时间。这个模组是免费的,并将始终保持免费。页面上有一个捐赠链接,如果你想提供帮助的话,无论你是否捐赠,模组的体验都完全相同。
目前尚处于早期阶段。你可能会发现漏洞,可能是一些“好”的漏洞,我真的希望能听到你的反馈。报告的内容决定了我优先修复什么,并且更新很频繁。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。