private Mino CreateO() { var block1 = new SimpleBlock(0, 0, BlockColor.Purple); var block2 = new SimpleBlock(1, 0, BlockColor.Purple); var block3 = new SimpleBlock(0, 1, BlockColor.Purple); var block4 = new SimpleBlock(1, 1, BlockColor.Purple); return(new Mino(new[] { block1, block2, block3, block4 }, -1)); }
private Mino CreateI() { var block1 = new SimpleBlock(0, 0, BlockColor.Yellow); var block2 = new SimpleBlock(1, 0, BlockColor.Yellow); var block3 = new SimpleBlock(2, 0, BlockColor.Yellow); var block4 = new SimpleBlock(3, 0, BlockColor.Yellow); return(new Mino(new[] { block1, block2, block3, block4 }, 2)); }
private Mino CreateT() { var block1 = new SimpleBlock(0, 0, BlockColor.LightBlue); var block2 = new SimpleBlock(1, 0, BlockColor.LightBlue); var block3 = new SimpleBlock(2, 0, BlockColor.LightBlue); var block4 = new SimpleBlock(1, 1, BlockColor.LightBlue); return(new Mino(new[] { block1, block2, block3, block4 }, 1)); }
private Mino CreateZ() { var block1 = new SimpleBlock(0, 0, BlockColor.Orange); var block2 = new SimpleBlock(1, 0, BlockColor.Orange); var block3 = new SimpleBlock(1, 1, BlockColor.Orange); var block4 = new SimpleBlock(2, 1, BlockColor.Orange); return(new Mino(new[] { block1, block2, block3, block4 }, 2)); }
private Mino CreateJ() { var block1 = new SimpleBlock(1, 0, BlockColor.Green); var block2 = new SimpleBlock(1, 1, BlockColor.Green); var block3 = new SimpleBlock(1, 2, BlockColor.Green); var block4 = new SimpleBlock(0, 2, BlockColor.Green); return(new Mino(new[] { block1, block2, block3, block4 }, 2)); }