示例#1
0
        public static void Initialization()
        {
            Settings.delay = Settings.GetDelay();
            stop           = false;
            Field          = new string [Settings.y, Settings.x];
            FillField(Field);
            int w     = Settings.x / 2;
            int h     = Settings.y / 2;
            var part1 = new Position(h + 2, w);

            Snake.Enqueue(part1);
            var part2 = new Position(h + 1, w);

            Snake.Enqueue(part2);
            var part3 = new Position(h, w);

            Snake.Enqueue(part3);
            head = part3;
            UpdateField(Field);
            GenerateFood(Field);
            Play(Field);
        }