Пример #1
0
        public HangManGame()
        {
            letterGuesses = new List <char>();
            screenPhrases = new List <char[]>();
            gameHeight    = 20;
            gameWidth     = 45;
            man           = new HangMan();
            gameScreen    = new ConsoleManager();
            phraseFinder  = new PhraseMaker();
            player        = new User(gameScreen);
            gameScreen.ConsoleResize(gameHeight, gameWidth);
            stillPlaying   = true;
            alreadyGuessed = false;
            youLost        = youWon = false;

            screenPhrases.Add(new char[] { 'G', 'U', 'E', 'S', 'S', ' ', 'T', 'H', 'E', ' ', 'P', 'H', 'R', 'A', 'S', 'E' });
            screenPhrases.Add(new char[] { 'P', 'R', 'I', 'O', 'R', ' ', 'G', 'U', 'E', 'S', 'S', 'E', 'S' });
            screenPhrases.Add(new char[] { 'A', 'L', 'R', 'E', 'A', 'D', 'Y', ' ', 'T', 'R', 'I', 'E', 'D' });
            screenPhrases.Add(new char[] { 'Y', 'O', 'U', ' ', 'L', 'O', 'S', 'T', '!' });
            screenPhrases.Add(new char[] { 'Y', 'O', 'U', ' ', 'W', 'I', 'N', '!' });
            screenPhrases.Add(new char[] { 'P', 'L', 'A', 'Y', ' ', 'A', 'G', 'A', 'I', 'N', '?' });
        }