예제 #1
0
 public Engine(IUserController controller)
 {
     this.renderer = new ConsoleRenderer(20, 15);
     this.tetrimino = new TTetrimino();
     this.collisionManager = new CollisionManager(renderer, tetrimino);
     this.controller = controller;
     this.staticTetriminos = new char[renderer.Rows, renderer.Cols];
 }
예제 #2
0
 public CollisionManager(ConsoleRenderer renderer, Tetrimino tetrimino)
 {
     this.renderer = renderer;
     this.tetrimino = tetrimino;
 }