Example #1
0
        public MainBoard(Panel panel, deClear _clear, Label _score)
        {
            panelGame = panel;
            needClear = _clear;
            score     = _score;
            mobs      = new List <Mob>();

            int boxSize;

            if ((panelGame.Width / sizeX) < (panelGame.Height / sizeY))
            {
                boxSize = panelGame.Width / sizeX;
            }
            else
            {
                boxSize = panelGame.Height / sizeY;
            }
            InitStartMap(boxSize);
            InitStartPlayer(boxSize);
            for (int i = 0; i < 3; i++)
            {
                InitMob(boxSize);
            }
            BonusClass.Prepare();
        }
Example #2
0
        //Главная доска конструктор
        public MainBoard(Panel panel, deClear _clear, Label _score)
        {
            //Присваиваем переменной нашу panel
            GamePanel = panel;

            enemies = new List <Enemy>();

            NeedClear = _clear;

            score = _score;

            //Размер квадрата
            int boxSize;

            if ((GamePanel.Width / sizeX) < (GamePanel.Height / sizeY))
            {
                boxSize = GamePanel.Width / sizeX;
            }
            else
            {
                boxSize = GamePanel.Height / sizeY;
            }

            //Создаем карту
            InitStartMap(boxSize);

            //Создаем персонажа
            InitStartPlayer(boxSize);

            for (int i = 0; i < 5; i++)
            {
                //Создаем противника
                InitStartEnemy(boxSize);
            }

            BonusClass.Prepare();
        }