Monsters should spawn in waves to give a better experience for higher player numbers where many monsters will be spawned.
The amount of waves will be determined dynamically depending on the number of monsters to be spawned such that the amount of monsters per wave is limited.