Пример #1
0
 private void Spawn()
 {
     foreach (Level level in levelContainer.Levels)
     {
         foreach (EnemyInitialPoint enemyInitialPoint in level.EnemyInitialPoints)
         {
             for (int i = 0; i < enemyInitialPoint.NumberOfEnemies; i++)
             {
                 var enemy = gameFactory.CreateEnemy(enemyInitialPoint.CalculateSpawnPosition());
                 enemyInitialPoint.enemies.Add(enemy);
             }
         }
     }
 }