コード例 #1
0
ファイル: Spawner.cs プロジェクト: Sirius504/Tetris
        public Spawner(TetraminoFactory tetraminoFactory)
        {
            this.tetraminoFactory = tetraminoFactory;
            random = new Random();

            tetraminoBag = GenerateNewBag();
        }
コード例 #2
0
ファイル: GameMaster.cs プロジェクト: Sirius504/Tetris
 public GameMaster(TetraminoController tetraminoController,
                   TetraminoFactory tetraminoFactory,
                   FilledLinesCleaner filledLinesCleaner,
                   Spawner spawner)
 {
     this.tetraminoController = tetraminoController;
     this.tetraminoFactory    = tetraminoFactory;
     this.filledLinesCleaner  = filledLinesCleaner;
     this.spawner             = spawner;
 }