Beispiel #1
0
        //=====================================================================

        public void InitializeMaze(int difficulty)
        {
            MazeBuilderDirector director = new MazeBuilderDirector();

            this.maze = director.Construct(difficulty);
            this.mainWindow.SubscribeToMaze();
        }
Beispiel #2
0
        //=====================================================================

        public GameCore(MainWindow mainWindow, int difficulty)
        {
            this.mainWindow = mainWindow;
            MazeBuilderDirector builder = new MazeBuilderDirector();

            this.maze = builder.Construct(difficulty);
        }