Create README.md
This commit is contained in:
parent
b9f17ed283
commit
b395820522
34
README.md
Normal file
34
README.md
Normal file
@ -0,0 +1,34 @@
|
||||
# Terminis
|
||||
Another Tetris clone... again... but for terminal. Ideal for servers without GUI!
|
||||
|
||||
## Usage
|
||||
```bash
|
||||
python terminis.py [level]
|
||||
```
|
||||
level: integer between 1 and 15
|
||||
|
||||
## Dependency
|
||||
* Python
|
||||
* Python module Curses (native on linux)
|
||||
|
||||
Can be installed on windows with:
|
||||
```batch
|
||||
pip install --users windows-curses
|
||||
```
|
||||
|
||||
## Controls edit
|
||||
Edit values of dictionary CONTROLS in the script:
|
||||
```python
|
||||
CONTROLS = {
|
||||
"MOVE LEFT": "KEY_LEFT",
|
||||
"MOVE RIGHT": "KEY_RIGHT",
|
||||
"SOFT DROP": "KEY_DOWN",
|
||||
"HARD DROP": " ",
|
||||
"ROTATE COUNTER": "KEY_UP",
|
||||
"ROTATE CLOCKWISE": "*",
|
||||
"HOLD": "h",
|
||||
"PAUSE": "p",
|
||||
"QUIT": "q"
|
||||
}
|
||||
```
|
||||
Acceptable values are printable keys ('q', 'w'...) and curses's constants name starting with "KEY_" (see [Python documentation](https://docs.python.org/3/library/curses.html?highlight=curses#constants))
|
Loading…
x
Reference in New Issue
Block a user