以下根据本人模拟人生3&4近300小时的游戏时间得出。
据我的观察与猜测,每个NPC在系统中会有自己的每天日程,即何时出现在何处做什么,每天不一定相同,但至少是按照一定的规则进行随机。
在玩家看不到NPC(即此时的NPC按照日程不会出现在玩家当前地点)的时候,为了节约电脑缓存,电脑是不加载NPC的模型与动作的,这时的NPC只是数据。只有在玩家与NPC处于同一场景时才会加载其模型与动作。
但即使玩家看不到NPC时,NPC也会成年、变老、结婚生子(这个真没注意到过,待商榷)、去上班(但所有NPC都上班摸鱼从不升职),因为这些都与游戏中所经过的时间有关。
顺带一提,NPC做饭不需要用菜。