An implementation of Classic Tetris that runs in your console window.
- gcc
- make
- ncurses-dev (
ncurses.h) - pthread (
pthread.h) - Permission to write file (stores highscore)
makeBuilds tetris.out executable. If make is not available, see Makefile for compile steps
./tetris.outLaunches a game of Tetris.
- Controls
- W / Up Arrow: Rotate Piece Clockwise
- A / Left Arrow: Move Piece Left
- D / Right Arrow: Move Piece Right
- S / Down Arrow: Soft Drop
- Spacebar: Hard Drop
- Q: Quit
- Endless
- No implemented final level or ending (aside from loss)
- Highscore
- Saves highscore locally to
user.dat
- Saves highscore locally to