他们如何跟踪《 Left 4 Dead》中的NPC僵尸?
我说的是NPC,它们只是走进墙壁或漫无目的地徘徊。即使玩家看不到它们,它们也在那里(例如在房间内或在门后)。假设走廊和室内大约有10个左右的僵尸。游戏是否将所有这些僵尸都保留在列表中并通过向其发出命令进行迭代?它们只是在用户处于特定半径内或到达特定位置时才产生吗?
假设您将4个单位(由玩家控制)放置在整个地图上完全不同的地方。假设您没有被拥挤,那么您还没有杀死任何这些无目标的NPC。游戏会记录总共10 x 4 = 40个僵尸吗?
还是我的理解力完全消失了?
我问的原因是我是否要在移动设备上实现类似的功能,所以跟踪40个或更多的NPC可能不是一个好主意。