コード例 #1
0
        ClassScoreManager ClassScoreManager = new ClassScoreManager(); // менеджер счета

        #endregion Fields

        #region Constructors

        // инициализация класса
        public GameProcess()
        {
            IsWin = false; // победы не было
            IsLose = false; // поражения не было
            IsGame = false; // игровой процесс еще не идет
            IsGame = false; // пауза не включена

            // установка рекорда
            ClassScoreManager = ClassScoreManager.ReadScores();
            MaxScore = ClassScoreManager.Score.Value;

            // добавление врагов
            Enemies.Add(new Enemy(100, 300));
            Enemies.Add(new Enemy(500, 400));
            Enemies.Add(new Enemy(300, 400));
            Enemies.Add(new Enemy(200, 350));
            Enemies.Add(new Enemy(600, 100));
            Enemies.Add(new Enemy(150, 200));
            Enemies.Add(new Enemy(400, 150));
            // добавление шестеренок
            BadEnemies.Add(new Enemy(200, 500));
            BadEnemies.Add(new Enemy(610, 200));
            BadEnemies.Add(new Enemy(200, 510));
            BadEnemies.Add(new Enemy(500, 350));
            BadEnemies.Add(new Enemy(100, 420));
        }
コード例 #2
0
        public List <Enemy> BadEnemies      = new List <Enemy>();      // желтые шестеренки
        // инициализация класса
        public GameProcess()
        {
            IsWin  = false; // победы не было
            IsLose = false; // поражения не было
            IsGame = false; // игровой процесс еще не идет
            IsGame = false; // пауза не включена

            // установка рекорда
            ClassScoreManager = ClassScoreManager.ReadScores();
            MaxScore          = ClassScoreManager.Score.Value;

            // добавление врагов
            Enemies.Add(new Enemy(100, 300));
            Enemies.Add(new Enemy(500, 400));
            Enemies.Add(new Enemy(300, 400));
            Enemies.Add(new Enemy(200, 350));
            Enemies.Add(new Enemy(600, 100));
            Enemies.Add(new Enemy(150, 200));
            Enemies.Add(new Enemy(400, 150));
            // добавление шестеренок
            BadEnemies.Add(new Enemy(200, 500));
            BadEnemies.Add(new Enemy(610, 200));
            BadEnemies.Add(new Enemy(200, 510));
            BadEnemies.Add(new Enemy(500, 350));
            BadEnemies.Add(new Enemy(100, 420));
        }