An implementation of the classic Tetris game in C programming language using 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
- Left - Left arrow, A
- Right - Right arrow, D
- Soft Drop - Down arrow, S
- Hard drop - Space
- Quit - ESC
- Next shape preview
- Sounds