public EnemyManager(Settings settings, Enemy.Factory enemyFactory, Player player) { _settings = settings; _timeIntervalBetweenSpawns = _settings.maxSpawnTime / (_settings.maxSpawns - _settings.startingSpawns); _timeToNextSpawn = _timeIntervalBetweenSpawns; __enemyFactory = enemyFactory; _player = player; }
public GameManager(Enemy.Factory enemiesFactory, Player player, EndGameScreen endGameScreen) { _enemiesFactory = enemiesFactory; _player = player; _endGameScreen = endGameScreen; }