200 NPC on screen at once FPS?
How would I achieve this? would I need to have a powerful computer?
Low poly NPCs gta 4 quality or gta sa quality really low poly characters 200 individual NPC ais moving around a map?
200 NPC on screen at once FPS?
How would I achieve this? would I need to have a powerful computer?
Low poly NPCs gta 4 quality or gta sa quality really low poly characters 200 individual NPC ais moving around a map?
I was solving the exact same problem for my own game.
The key points are:
ACharacter
/ CharacterMovementComponent
at allAPawn
class for your NPCsIn my case, I’ve went from 10 FPS for 200 NPCs to 60 fps for 200 NPCs and even more (up to 400-500, then it still degrade), all on the same pc. Here is my demo of 5000 actors moving with a very basic ECS implementation.
General advice is to use the profiler to find the heavy places and fix them one way or another.