how to can i create a crowd system in by game similer to AC:U

is there any hint or ideas on how did they managed to put 5-6k interactive crowd system in Assassins creed unity?
i mean is there any forum website book or guide on scripting in defferent ways or even optimizing or anything so that i can implement 6-30k interactive NPCS in my own personal project. even if there is some link on breaking down and explaning how did they managed to implement that in their or how i may do that then plz share those forum/website/youtube video or anything that may hel with me plz.

I think generally some code is used to replace the 3D models with sprites for crowd members in the distance. This lets you cram a lot more of them on screen, without any noticeable loss of quality.

There was an asset in the Asset Store for this a while back — I recall evaluating it for High Frontier (though we ended up crafting our own solution). But I can’t seem to find it now.

2 Likes

Thanks for your reply sir :slight_smile:
i needed some kind of hint on how i might do it or even any theory because i search everywhere for this like books/forum/youtube videos/websites but could not find it. may b i missed it or something :frowning:

It’s all smoke and mirrors. The basic idea is only agents close to the camera get accurately simulated. At a medium distance you are just bill boarding sprites. And at a high distance you group multiple units together.

3 Likes

According to the following document any entities beyond 40 meters were basically just standing there. They had a very primitive reaction system attached to them and little else. Entities between 12 and 40 meters had a better mesh but they were still basically functioning like the far away units. Entities within 12 meters had the full functionality.

Additional details are given too like the far away units had only 11 bones whereas close ones had 300, far away meshes had less than one-tenth the polygons, there were only 29 variants for the distant ones whereas the close up had the actual character generator, etc.

http://www.gdcvault.com/play/1022411/Massive-Crowd-on-Assassin-s

5 Likes

ah thank you so much.
thats the kind of hint i wanted.