A modular Tetris implementation in modern C++20. Designed for console-first with clean architecture and extensibility in mind.
- Clean separation between core game logic and presentation layer
- Using Modern C++20
- Portable build system using CMake
- Designed for future SDL/OpenGL renderer
cmake -S . -B buildcmake --build build.\build\tetris.exe