Exemple #1
0
        public void CreateBoard()
        {
            var mazeArray = _mazeController.GenerateMazeArray();

            ConsolePlayer player       = new ConsolePlayer(new Position {
            });
            ConsoleExitDoor exitDoor   = new ConsoleExitDoor(new Position {
            });
            List <ConsoleBlock> blocks = Helper.ConvertMazeArrayToObject(mazeArray, ref player, ref exitDoor);

            //Insert blocks into board
            _consoleBoard.Insert(blocks);
            _consoleBoard.Insert(player);
            _consoleBoard.Insert(exitDoor);

            _consoleController.DrowBoard(_consoleBoard);

            var a = _computerController.PlayMazeLogic(_consoleBoard);
        }