public Juego(int x1, int y1, char car1, char disparo1, ConsoleColor color1) { Console.Write($"Introduzca su nombre de usuario: {player}"); player = Console.ReadLine(); Console.Clear(); nave1 = new nave(x1, y1, car1, disparo1, color1); Enemy = new nave(x1, y1, car1, disparo1, color1); enemigo = new List <nave>(); CrearEnemigo(); // AƱade las naves a la lista }
public void CrearEnemigo() { int fila = 2, columna = 6; for (int i = 1; i <= fila; i++) { for (int j = 1; j <= columna; j++) { Enemy = new nave(j * columna, 2 * (i * fila), 'o', '*', ConsoleColor.Red); enemigo.Add(Enemy); } } }
public void ComprobarDisparo() { for (int i = enemigo.Count - 1; i >= 0; i--) { nave Enemy2 = enemigo[i]; if (nave1.X == Enemy2.X - 1 || nave1.X == Enemy2.X || nave1.X == Enemy2.X + 1) { Enemy2.borrar(); enemigo.RemoveAt(i); score++; break; } } }