# Tetris-ever-mixer **Repository Path**: Joker2770/Tetris-ever-mixer ## Basic Information - **Project Name**: Tetris-ever-mixer - **Description**: A simple tetris game is written with C, and is rendered by SDL2. - **Primary Language**: C - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 1 - **Created**: 2021-02-22 - **Last Updated**: 2025-08-06 ## Categories & Tags **Categories**: games **Tags**: SDL2, tetris ## README # Tetris-ever-mixer [![CMake](https://github.com/Joker2770/Tetris-ever-mixer/actions/workflows/cmake.yml/badge.svg)](https://github.com/Joker2770/Tetris-ever-mixer/actions/workflows/cmake.yml) [![MSBuild](https://github.com/Joker2770/Tetris-ever-mixer/actions/workflows/msbuild.yml/badge.svg)](https://github.com/Joker2770/Tetris-ever-mixer/actions/workflows/msbuild.yml) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/e64d90b4e4c84d3c8fb6dbbaf8e8b8cf)](https://app.codacy.com/gh/Joker2770/Tetris-ever-mixer?utm_source=github.com&utm_medium=referral&utm_content=Joker2770/Tetris-ever-mixer&utm_campaign=Badge_Grade_Settings) [![tetris-ever-mixer](https://snapcraft.io/tetris-ever-mixer/badge.svg)](https://snapcraft.io/tetris-ever-mixer) A simple tetris game is written with C, and is rendered by SDL2. ## Dependencies Required: * [cmake](http://www.cmake.org) - build system * g++ (>= 7.4.0 recommended) * gcc (>= 7.4.0 recommended) * libsdl2-dev,libsdl2-ttf-dev,libsdl2-mixer-dev (Linux), sdl2.nuget,sdl2_ttf.nuget,sdl2_mixer.nuget (Windows) ## Build on Ubuntu(Linux) ~~~ sudo apt install libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev git clone https://github.com/Joker2770/Tetris-ever-mixer.git cd Tetris-ever-mixer mkdir build cd build cmake .. make cp ../res/*.* ./ ./Tetris-ever-mixer sudo make install Tetris-ever-mixer ~~~ ## Build on Windows ~~~ git clone https://github.com/Joker2770/Tetris-ever-mixer.git cd Tetris-ever-mixer/msvc/ ~~~ Then double click 'Tetris-ever-mixer.sln', build with Visual Studio, do not forget copy 'bb3273.ttf' and 'tetrisb.mid' to program directory.