我是独立开发者,正在制作一个工厂自动化游戏,几个月前我开始为它构建逻辑系统,称为P.Logic——压力逻辑,因为游戏中的所有内容都依赖于气动系统:传感器、线路、门控器、比较器、门控器、定时器、计数器以及小型七段显示器。基本上,它是一个生活在游戏中的小型编程语言。坦白地说,过去两年来这是我最开心的时光。凌晨2点钟,我在做一个当压力过高时发出的哨音,感觉游戏终于变成了一个真正的机器。然后我环顾四周,发现Factorio中的组合器、各处的电路系统,所有人都说同样的话,只有少数玩家会触碰它们。我没有具体的数据,但感觉是一致的。因此,现在我在脑子里有些纠结。是不是我建造了它是为了玩家,还是是为了自己?因为如果我诚实地面对自己,可能是后者。我的当前理由是,使用它的5%的人是那些制作蓝图和视频,然后教导其他95%的人。所以,这不是一个特性是为了5%,而是为了那些拉动其他人的人。然而,也许我只是对自己讲了一个好故事。你们如何决定这些问题?你们是否保留那些几乎没有人触碰的深层系统,还是砍掉它们,将时间投入到所有人在第一10分钟就能看到的内容中?我真的很好奇,特别是那些已经发布过的人。