update readme

This commit is contained in:
markichnich 2023-08-21 15:25:59 +02:00
parent 6878a5d1cb
commit a9395dc55f

View File

@ -7,7 +7,7 @@ A basic tui sudoku game for your shell.
### Controls
The control scheme adheres to vim-like keybindings:
The current control scheme adheres to vim-like keybindings:
- `h, j, k, l` to move `left, down, up, right`
- `H, J, K, L` to move 3 spaces at once
@ -15,6 +15,8 @@ The control scheme adheres to vim-like keybindings:
- `1-9` to place a number
- `q` to quit
This shall be reworked. 😼
### Preview
@ -35,3 +37,33 @@ This is what the sudoku will be displayed like.
│ │ 8 │ 7 9 │
└────────┴────────┴────────┘
```
### Todo
- [ ] Game logic
- [x] Validate Sudokus
- [x] Generate Sudokus
- [x] Difficulties to choose
- [ ] Timer
- [ ] Scoreboard per difficulty
- [x] Basic UI
- [x] Basic controls
- [x] Basic rendering
- [x] Centered UI
- [x] Reset terminal state
- [ ] Final UI
- [ ] Final controls
- [ ] Preselect numbers
- [ ] Cell markups (perhaps with unicode block thingies?)
- [ ] Colored UI
- [ ] Hightlight selected numbers
- [ ] Hightlight selected markups
- [ ] Color chooser
- [ ] Live timer
- [ ] Scoreboard access
- [ ] Difficulty selection