An implementation of the classic Tetris game in the C programming language using the SDL-2 library
The game has been ported to WebAssembly using Emscripten
Check out the Live Demo
- Clone this repository to your system:
git clone https://github.com/olzhasar/sdl-tetris.git
- Install SDL2 and SDL2_ttf on your machine
- On MacOS you can use Homebrew:
brew install sdl2 sdl2_ttf
- Compile and run the project code with make
cd sdl-tetris
make
- Rotate: Up arrow, W
- Move Left: Left arrow, A
- Move Right: Right arrow, D
- Soft Drop: Down arrow, S
- Hard drop: Space
- Quit: ESC
This project is licensed under the MIT License - see the LICENSE file for details.