Как я могу масштабировать количество и вызов врагов в волне атаки по ходу игры?

В настоящее время я делаю оборонительную игру, в которой враги будут появляться и атаковать армию игрока. Это похоже на игру Tower Defense, за исключением того, что есть только один уровень. Враги будут продолжать появляться до тех пор, пока в конечном итоге пользователь не умрет или не соберет...