Exemplo n.º 1
0
 /// <summary>
 /// Factory pattern implementation
 /// </summary>
 private Game()
 {
     _fileReader       = FileRead.Instance();
     _gameSettings     = _fileReader.GetGameSettings();
     _validateSettings = new ValidateSettings(_gameSettings);
     _turtleStartPoint = _gameSettings.StartPoint;
     _grid             = new Grid(_gameSettings.Size.Y, _gameSettings.Size.X);
     _observer         = new Observer(_grid);
     Initialize();
 }