Ejemplo n.º 1
0
        /// <summary>
        /// Initializes the game component.
        /// </summary>
        private void InitializeGame()
        {
            blackJackGame.Initialize();
            // Add human player
            blackJackGame.AddPlayer(new BlackjackPlayer("Abe", blackJackGame));

            // Add AI players
            BlackjackAIPlayer player = new BlackjackAIPlayer("Benny", blackJackGame);

            blackJackGame.AddPlayer(player);
            player.Hit   += player_Hit;
            player.Stand += player_Stand;

            player = new BlackjackAIPlayer("Chuck", blackJackGame);
            blackJackGame.AddPlayer(player);
            player.Hit   += player_Hit;
            player.Stand += player_Stand;

            // Load UI assets
            string[] assets = { "blackjack", "bust", "lose", "push", "win", "pass", "Shuffle_" + theme };

            for (int chipIndex = 0; chipIndex < assets.Length; chipIndex++)
            {
                blackJackGame.LoadUITexture("UI", assets[chipIndex]);
            }

            blackJackGame.StartRound();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Initializes the game component.
        /// </summary>
        private void InitializeGame()
        {
            blackJackGame.Initialize();
            // Add human player
            blackJackGame.AddPlayer(new BlackjackPlayer("Abe", blackJackGame));

            // Add AI players
            BlackjackAIPlayer player = new BlackjackAIPlayer("Benny", blackJackGame);
            blackJackGame.AddPlayer(player);
            player.Hit += player_Hit;
            player.Stand += player_Stand;

            player = new BlackjackAIPlayer("Chuck", blackJackGame);
            blackJackGame.AddPlayer(player);
            player.Hit += player_Hit;
            player.Stand += player_Stand;

            // Load UI assets
            string[] assets = { "blackjack", "bust", "lose", "push", "win", "pass", "Shuffle_" + theme };

            for (int chipIndex = 0; chipIndex < assets.Length; chipIndex++)
            {
                blackJackGame.LoadUITexture("UI", assets[chipIndex]);
            }

            blackJackGame.StartRound();
        }