An open API service indexing awesome lists of open source software.

https://github.com/jserv/tetris

A text-mode tetris game
https://github.com/jserv/tetris

Last synced: 6 months ago
JSON representation

A text-mode tetris game

Awesome Lists containing this project

README

          

# tetris: A text-mode tetris game

Tetris is a simple game written in C, using NCurses for the terminal I/O.
It requires POSIX Thread and NCurses.

## Build and Run

To build tetris, run 'make' inside the directory where you have the source.

```shell
$ make
```

Debian/Ubuntu Dependencies:
```shell
$ sudo apt install libncurses5-dev
```

To play the game, run the executable 'tetris'.

```shell
$ ./tetris
```

Key mapping:
* Arrow Up / k: rotate the block
* Arrow Down / j: drop the block
* Arrow Left / h: move left
* Arrow Right / l: move right
* Q: Quit or Pause

If you get into trouble with terminal display, you can set environment variable `TERM` to vt100.

## License

Tetris is released under the MIT license. Use of this source code is governed by a MIT license
that can be found in the LICENSE file.