generador de laberintos ramdom
public void CreateDungeon(int size) { var dungeon = new int[size, size]; for (int i = 0; i < size; i++) { for (int j = 0; j < size; j++) { if (i == 0 || j == 0 || i == size - 1 || j == size - 1) dungeon[i, j] = 1; else dungeon[i, j] = rand.Next(0, 2); } } for (int i = 0; i < size; i++) { for (int j = 0; j < size; j++) { var currentCell = new Cell(); currentCell.X = j; currentCell.Y = i; currentCell.Value = dungeon[i, j]; maze.Add(currentCell); } } }