我一直试图把一个AI NPC小镇做成游戏,但情况越来越糟,于是我移除了玩家。

《无人注视》:每个公民属于一个人,主人负责写信。可有建议。固执的公民会无视建议,骄傲的公民会反其道而行之。没有获胜状态。产品是你早上读到的摘要。

替代游戏系统的内容:

  • 时间是实时的。模拟一分钟等于现实一分钟。太阳在克罗地亚海岸落下时就落下,那里下雨时就下雨。
  • 引擎基于物理,而非道德。墙壁、硬币、床、道路、火焰、收成。引擎不会阻止说谎或偷窃;其他公民会通过委员会、听证会和真实数字的法律来制止(工资税到晚上就会产生效果)。
  • 除非被感知,否则一切未知。智能体只知道它们亲眼所见或被告知的信息。你睡觉的地方,你的物品在你外出时可能被搜查,在场的任何人都能看到。
  • 思想会改变。午夜时分,公民会重写自己当天改变的部分。记忆会老化。谣言会扩散。
  • 当有人离开或死亡时,小镇会根据记录撰写其生命之书。

全部用代码绘制(PixiJS),无精灵图;/rig 是模型表。开源,TypeScript,Apache-2.0。

https://github.com/kresogalic8/unwatched

https://unwatched.world