/// <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(); }