diff --git a/README.md b/README.md index 894299b..1669eb2 100644 --- a/README.md +++ b/README.md @@ -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