Beispiel #1
0
 public ObjectSpawner(BlocksGroup.Pool blocksGroupPool, Block.Factory blockFactory,
                      Crystal.Pool crystalPool, Ball.Factory ballFactory)
 {
     this.blocksGroupPool = blocksGroupPool;
     this.blockFactory    = blockFactory;
     this.crystalPool     = crystalPool;
     this.ballFactory     = ballFactory;
 }
Beispiel #2
0
 public GameField(IGameSettings gameSettings, FieldElement.Factory elementsFactory, Ball.Factory ballFactory)
 {
     _gameSettings    = gameSettings;
     _elementsFactory = elementsFactory;
     _ballFactory     = ballFactory;
 }
Beispiel #3
0
 public BallManager(Settings settings, Ball.Factory factory)
 {
     _settings    = settings;
     _ballFactory = factory;
 }