Jak śledzą zombie NPC w Left 4 Dead?
Mówię o NPCach, którzy po prostu wchodzą do ścian lub wędrują bez celu. Chociaż gracze ich nie widzą, są tam (powiedzmy w pokojach lub za drzwiami). Załóżmy, że w korytarzu i pokojach jest około 10 zombie. Czy gra utrzymuje wszystkie zombie na liście i iteruje poprzez wydawanie im poleceń? Czy odradzają się, gdy użytkownik znajduje się w określonym promieniu lub osiągnął specjalną lokalizację?
Powiedzmy, że umieściłeś 4 jednostki (kontrolowane przez graczy) w zupełnie różnych miejscach na mapie. Załóżmy, że nie jesteście rojowani, a następnie nie zabiliście żadnego z tych bezcelowych NPC. Czy gra śledziłaby w sumie 10 x 4 = 40 zombie?
A może moje zrozumienie jest całkowicie nieaktualne?
Powód, dla którego pytam, to czy miałbym zaimplementować coś podobnego na urządzeniu mobilnym, śledzenie 40 lub więcej postaci niezależnych może nie być świetnym pomysłem.