private static IPlayer CreateHumanPlayer() { logger.LogMessageAndGoNextLine(Resources.GameMessagesResources.ChooseHumanPlayerName); var playerName = logger.ReadMessage(); var secretNumber = new SecretNumber(logger); var humanSecretNumber = secretNumber.EnterSecretNumber(); var humanPlayer = new HumanPlayer(playerName, humanSecretNumber); return humanPlayer; }
private static IPlayer CreateComputerPlayer() { logger.LogMessageAndGoNextLine(Resources.GameMessagesResources.ChooseBotPlayerName); var botName = logger.ReadMessage(); var secretNumber = new SecretNumber(logger); var botSecretNumber = secretNumber.GenerateSecretNumber(); var computerPlayer = new ComputerPlayer(botName, botSecretNumber); return computerPlayer; }