Come tengono traccia degli zombi NPC in Left 4 Dead?
Sto parlando degli NPC che camminano semplicemente nei muri o vagano senza meta. Anche se i giocatori non possono vederli, sono lì (diciamo dentro le stanze o dietro le porte). Diciamo che ci sono circa 10 zombi in un corridoio e nelle stanze. Il gioco mantiene tutti quegli zombi in un elenco e scorre ripetendo comandi? Si generano solo quando l'utente si trova entro un certo raggio o ha raggiunto una posizione speciale?
Supponi di aver posizionato le 4 unità (controllate dai giocatori) in luoghi completamente diversi in tutta la mappa. Supponiamo che non siate sciamati e quindi non abbiate ucciso nessuno di questi NPC senza scopo. Il gioco dovrebbe tenere traccia di 10 x 4 = 40 zombi in totale?
O la mia comprensione è completamente off?
Il motivo per cui mi chiedo è se dovessi implementare qualcosa di simile su un dispositivo mobile, tenere traccia di 40 o più NPC potrebbe non essere una grande idea.