Example #1
0
 public Player(string name)
 {
     Name  = name;
     Money = Constant.SeedMoney;
     Cards = new List <Card>();
     Bet   = new Betting();
 }
Example #2
0
 private static void PhaseTwo(List <Player> players)
 {
     for (int i = 0; i < 2; i++)
     {
         // 자신이 선택한 카드와 상대방이 선택한 카드를 보여준다
         ShowPlayerCards(players, i);
         // 카드를 보고 베팅 여부를 결정한다
         Betting.DoBetting(players, i);
         // 다이를 선택했다면 게임을 끝낸다
         if (Betting.DiedPlayer > -1)
         {
             return;
         }
         Console.Clear();
     }
     // 상대방이 레이즈 또는 올인을 선택했다면 추가 베팅을 선택한다
     if (players[1].Bet.BetType == 2 || players[1].Bet.BetType == 3)
     {
         Betting.DoBetting(players, 2);
     }
 }