コード例 #1
0
 private void InitializeMasterMindGameComponent()
 {
     ResourceManagerHelper.Init();
     _gameTurn          = new MasterMindGameTurn();
     _guessedNumberInfo = new string[_gameTurn.NumberLength];
     InitHintZone();
     InitTextBoxInputCodeBreak(_gameTurn.NumberLength);
     InitButtonBreakCode();
     InitLabelShowGuessResult();
 }
コード例 #2
0
 public void Exit(MasterMindGameTurn gameTurn)
 {
     return;
 }
コード例 #3
0
 public void Excute(MasterMindGameTurn gameTurn)
 {
     gameTurn.IsGameOver = true;
     gameTurn.IsGameFail = gameTurn.IsOverMaxTries ||
                           ((gameTurn.CurrentTries == gameTurn.MaxTries) && !gameTurn.IsGuessAllTheNumber);
 }
コード例 #4
0
 public void Enter(MasterMindGameTurn gameTurn)
 {
     _logger.Debug("This game is over");
 }