Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 81272cbd38 | |||
| edb7409e7f | |||
| d898a9b691 | |||
| 5c162f413e | |||
| 29e5b3c2bb |
27
README.md
27
README.md
@@ -2,14 +2,31 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Compile and run
|
## Compile and run
|
||||||
```sh
|
```sh
|
||||||
git clone https://github.com/olemorud/cli-chess.git
|
git clone https://github.com/olemorud/terminal-chess.git
|
||||||
cd cli-chess
|
cd terminal-chess
|
||||||
make
|
make
|
||||||
./bin/chess
|
./bin/chess
|
||||||
```
|
```
|
||||||
## TODO
|
## What is implemented
|
||||||
- Algebraic notation
|
- [x] Display board
|
||||||
- Log game score sheet
|
- [x] rudimentary letters
|
||||||
|
- [x] colored tiles with unicode symbols
|
||||||
|
- [x] Parse user input
|
||||||
|
- [x] rudimentary parsing
|
||||||
|
- [ ] algebraic notation
|
||||||
|
- [ ] hybrid notation
|
||||||
|
- [ ] Move validation
|
||||||
|
- [x] pawns
|
||||||
|
- [x] bishops
|
||||||
|
- [x] knights
|
||||||
|
- [x] rooks
|
||||||
|
- [x] queen
|
||||||
|
- [ ] king
|
||||||
|
- [ ] check if king becomes checked by move
|
||||||
|
- [ ] Detect checkmate
|
||||||
|
- [ ] Log game score sheet
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user