I have been exploring the City Sample UE5 project, mainly peeking into the workings of the mass vehicle simulation system.
I haven’t been able to understand how they managed to simulate a large number of vehicles, each of which is an actor having a complex Chaos Vehicle Movement Component.
It seems bizarre to simulate each AI controlled vehicle with complex engine and transmission simulation logic.
Is there some optimization trick that is not visible at the surface level?
Note - I have got a basic understanding how Mass Entities, and yet I cannot understand how it handles such a large number of vehicles.