Exemplo n.º 1
0
 public GraphicsManager(GameField field, GameManager gameManager, ScoreManager scoreManager)
 {
     _field = field;
     _gameManager = gameManager;
     _scoreFont = new Font("Courier New", 18);
     _scoreManager = scoreManager;
 }
Exemplo n.º 2
0
        public InputManager(GameField field, GameManager gameManager, GameWindow gameWindow)
        {
            _field = field;
            _gameManager = gameManager;

            gameWindow.KeyDown += KeyDown;
            gameWindow.KeyUp += KeyUp;
        }
Exemplo n.º 3
0
 public GameManager(GameField field, ScoreManager scoreManager, BlockFactory blockFactory)
 {
     _timer = new Timer(900);
     _level = 1;
     _field = field;
     _isActive = true;
     _scoreManager = scoreManager;
     _blockFactory = blockFactory;
 }