├── .gitignore ├── README.md ├── Tetris.sln └── Tetris ├── App.xaml ├── App.xaml.cs ├── AssemblyInfo.cs ├── Assets ├── 04B_30__.TTF ├── 8-bit Arcade In.ttf ├── 8-bit Arcade Out.ttf ├── Background.png ├── Block-Empty.png ├── Block-I.png ├── Block-J.png ├── Block-L.png ├── Block-O.png ├── Block-S.png ├── Block-T.png ├── Block-Z.png ├── Icon.ico ├── TileBlue.png ├── TileCyan.png ├── TileEmpty.png ├── TileGreen.png ├── TileOrange.png ├── TilePurple.png ├── TileRed.png └── TileYellow.png ├── Block.cs ├── BlockQueue.cs ├── GameGrid.cs ├── GameState.cs ├── IBlock.cs ├── JBlock.cs ├── LBlock.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── OBlock.cs ├── Positions.cs ├── SBlock.cs ├── TBlock.cs ├── Tetris.csproj └── ZBlock.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/README.md -------------------------------------------------------------------------------- /Tetris.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris.sln -------------------------------------------------------------------------------- /Tetris/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/App.xaml -------------------------------------------------------------------------------- /Tetris/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/App.xaml.cs -------------------------------------------------------------------------------- /Tetris/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tetris/Assets/04B_30__.TTF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/04B_30__.TTF -------------------------------------------------------------------------------- /Tetris/Assets/8-bit Arcade In.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/8-bit Arcade In.ttf -------------------------------------------------------------------------------- /Tetris/Assets/8-bit Arcade Out.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/8-bit Arcade Out.ttf -------------------------------------------------------------------------------- /Tetris/Assets/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Background.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-Empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-Empty.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-I.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-I.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-J.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-J.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-L.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-L.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-O.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-O.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-S.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-T.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-T.png -------------------------------------------------------------------------------- /Tetris/Assets/Block-Z.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Block-Z.png -------------------------------------------------------------------------------- /Tetris/Assets/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/Icon.ico -------------------------------------------------------------------------------- /Tetris/Assets/TileBlue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileBlue.png -------------------------------------------------------------------------------- /Tetris/Assets/TileCyan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileCyan.png -------------------------------------------------------------------------------- /Tetris/Assets/TileEmpty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileEmpty.png -------------------------------------------------------------------------------- /Tetris/Assets/TileGreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileGreen.png -------------------------------------------------------------------------------- /Tetris/Assets/TileOrange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileOrange.png -------------------------------------------------------------------------------- /Tetris/Assets/TilePurple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TilePurple.png -------------------------------------------------------------------------------- /Tetris/Assets/TileRed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileRed.png -------------------------------------------------------------------------------- /Tetris/Assets/TileYellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Assets/TileYellow.png -------------------------------------------------------------------------------- /Tetris/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Block.cs -------------------------------------------------------------------------------- /Tetris/BlockQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/BlockQueue.cs -------------------------------------------------------------------------------- /Tetris/GameGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/GameGrid.cs -------------------------------------------------------------------------------- /Tetris/GameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/GameState.cs -------------------------------------------------------------------------------- /Tetris/IBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/IBlock.cs -------------------------------------------------------------------------------- /Tetris/JBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/JBlock.cs -------------------------------------------------------------------------------- /Tetris/LBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/LBlock.cs -------------------------------------------------------------------------------- /Tetris/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/MainWindow.xaml -------------------------------------------------------------------------------- /Tetris/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/MainWindow.xaml.cs -------------------------------------------------------------------------------- /Tetris/OBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/OBlock.cs -------------------------------------------------------------------------------- /Tetris/Positions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Positions.cs -------------------------------------------------------------------------------- /Tetris/SBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/SBlock.cs -------------------------------------------------------------------------------- /Tetris/TBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/TBlock.cs -------------------------------------------------------------------------------- /Tetris/Tetris.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/Tetris.csproj -------------------------------------------------------------------------------- /Tetris/ZBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WD6410/TetrisC-/HEAD/Tetris/ZBlock.cs --------------------------------------------------------------------------------