private static void GenerateNewRocks(Random randomGenerator, int playfieldWidth, int playfieldHight) { rock = new FoodAndRocks(randomGenerator.Next(2, playfieldWidth - 2), randomGenerator.Next(2, playfieldHight - 2), "A", ConsoleColor.Gray); if (Rocks.Count < 6) { Rocks.Add(rock); } }
private static void GenerateNewFood(Random randomGenerator, int playfieldHight, string foodType) { newFood = new FoodAndRocks(0, randomGenerator.Next(2, playfieldHight - 2), foodType, ConsoleColor.Red); if (Food.Count < 6) { Food.Add(newFood); } Score++; }
private static void GenerateNewFoodList(int playfieldWidth) { List <FoodAndRocks> newList = new List <FoodAndRocks>(); for (int i = 0; i < Food.Count; i++) { FoodAndRocks oldFood = Food[i]; FoodAndRocks newFood = new FoodAndRocks(oldFood.X, oldFood.Y, oldFood.S, oldFood.Color); if (oldFood.X + 1 <= playfieldWidth) { newFood.X = oldFood.X + 1; } if (newFood.X < playfieldWidth && newList.Count < 20) { newList.Add(newFood); } } Food = newList; }
private static void GenerateNewRocks(Random randomGenerator, int playfieldWidth, int playfieldHight) { rock = new FoodAndRocks(randomGenerator.Next(2, playfieldWidth-2), randomGenerator.Next(2, playfieldHight-2), "A", ConsoleColor.Gray); if (Rocks.Count < 6) { Rocks.Add(rock); } }
private static void GenerateNewFoodList(int playfieldWidth) { List<FoodAndRocks> newList = new List<FoodAndRocks>(); for (int i = 0; i < Food.Count; i++) { FoodAndRocks oldFood = Food[i]; FoodAndRocks newFood = new FoodAndRocks(oldFood.X, oldFood.Y, oldFood.S, oldFood.Color); if (oldFood.X + 1 <= playfieldWidth) { newFood.X = oldFood.X + 1; } if (newFood.X < playfieldWidth && newList.Count < 20) { newList.Add(newFood); } } Food = newList; }
private static void GenerateNewFood(Random randomGenerator, int playfieldHight, string foodType) { newFood = new FoodAndRocks(0, randomGenerator.Next(2, playfieldHight-2), foodType, ConsoleColor.Red); if (Food.Count < 6) { Food.Add(newFood); } Score++; }