Пример #1
0
        static void Main(string[] args)
        {
            DiceGameModel.DiceGame g = new DiceGameModel.DiceGame();
            view.Console           v = new view.EngConsole();
            controller.Player      c = new controller.Player(v);

            c.PlayGame(g);
        }
Пример #2
0
        static void Main(string[] args)
        {
            DiceGameModel.DiceGame g = new DiceGameModel.DiceGame();
            view.Console v = new view.EngConsole();
            controller.Player c = new controller.Player(v);

            c.PlayGame(g);
        }
Пример #3
0
        public void PlayGame(DiceGameModel.DiceGame a_game)
        {
            a_game.AddSubscriber(this);
            m_view.DisplayInstructions();

            while (m_view.WantsToPlay())
            {
                m_view.DisplayInstructions();

                m_view.DisplayResult(a_game.Play());
            }
        }