tetris
My ascii/cli rendition of tetris.
Installation
Source
If on linux, install libncursesw5-dev
as dependency.
git clone 'https://github.com/k-vernooy/tetris' && cd tetris
make
sudo make install
Homebrew
brew tap k-vernooy/tap
brew install tetris
Usage
To begin the game, simply type tetris
in the terminal. Levels can be specified by the flag --start-level x
(where x is a number 1-25). The ghost block can be turned on from the command line as well, with --easy
.
Control:
Use the arrow keys to control the falling blocks:
- e to enable/disable the ghost block
- ↑ to rotate the falling block
- → to move right
- ← to move left
- ↓ to soft drop. There are known bugs with soft dropping that will be fixed relatively soon. If the program is segfaulting for you, this is likely why.
- SPACE to hard drop
- CTRL+C at any time to quit the game