summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2018-07-12 04:13:15 +0300
committerOxore <oxore@protonmail.com>2018-07-12 04:13:15 +0300
commit9a9711945c2add826e5887aabe2330bee9042b4b (patch)
treefe67952f6cd8a020ec0b1cf1fabf91167e785c23 /README.md
parent2b265ea0eb5825eccd3b9b072b5014bacf0d16d7 (diff)
Introduce pause mechanics, refactor a little
Introduce Pause mechanics and mention it in README.md. Makefile: replace unnecessary "-MMD -MP" with just "-MD" flag, so it allows to compile with tcc too. Refactor: Rename game.isStarted field to game.started field. Move arrKeys container to engine.c and remove it from main.c. Refactor char iterator in utf8to32_strcpy function.
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index 5be3baf..223fd32 100644
--- a/README.md
+++ b/README.md
@@ -22,11 +22,12 @@ make all
```
File named "tetris" is the final binary. Run it. Hit *S* to start game.
-- `s` - start a game.
+- `S` - start a game.
- `Left arrow` - move shape left.
- `Right arrow` - move shape right.
- `Up arrow` - rotate shape clockwise.
- `Space` - hard drop.
+- `P` - pause.
Cleaning:
```
@@ -51,5 +52,6 @@ Look at the [repo releases](https://github.com/Oxore/tetris-csfml/releases)! Now
- Change colorscheme and define new
- Number of levels
- [x] Three next shapes
+- [x] Pause
- Look with sprites and shaders
- Interprocess communication interface for control from other process (I want to connect machine learning algorithm and make it play and learn)