我是一名独自开发的 Unity 学习者,正在慢慢构建一个小而温馨的农场和城镇游戏,我想让村民们上班、去商店并晚上回家。我可以想象一个简单的“在此时间到达”的列表,或者状态机或行为树,但我不确定随着城镇规模扩大哪种会保持可管理。你用了什么来实现 NPC 行为,并且你会再次选择它吗?