Esempio n. 1
0
        // Create a deck of cards, shuffle them and distribute the deck evenly to each player.
        public void DealCards()
        {
            DeckOfCards tmpDeck = new DeckOfCards(true);

            tmpDeck.Shuffle();

            for (int i = 0; i < DeckOfCards.StandardDeckSize; ++i)
            {
                if (i % 2 == 0)
                {
                    player1.AddCardToDeck(tmpDeck.DealCard());
                }
                else
                {
                    player2.AddCardToDeck(tmpDeck.DealCard());
                }
            }
        }
Esempio n. 2
0
 public PlayingCard DrawCard()
 {
     return(cardPile.DealCard());
 }