I am running it on a 3800x, 32GB 3200 ram, I was doing an ssd but I moved up to a gen 3 PCIE NVME WD Black.
I run the game client & server client on the same machine, I typically have 4 to 5 players connected (this includes me).
I have few horde night problems I’ve had it set for 16 zombies per player. This doesn’t mean it is problem free but it is not a slide show either. People connected with various aged machines seem to have problems when zombies go above 8 per player and 12 is the max tolerable.
My internet speed is 100 up & down.
Edit: server doesn’t care about video card but game does. I currently use a 1660ti.
Simply put, the unity game engine just doesn’t appear to be super awesome at tracking a bunch of entities. Works fine until it slows then it slows rapidly. I do not think it is a reasonable expectation to think you’ll have hundreds of zombies and players doing stuff all at the same time.