37 lines
719 B
Plaintext
37 lines
719 B
Plaintext
This is a C++ STL ncurses CLI implementation of the game "Chess".
|
|
|
|
|
|
Recommended terminal settings:
|
|
- white/light terminal background color
|
|
- black/dark terminal text color
|
|
- proper font that fits UTF-8 standards
|
|
|
|
How to build and run:
|
|
|
|
$ make
|
|
$ ./chess
|
|
|
|
Changelog:
|
|
|
|
* v1.0 (beta):
|
|
- Initial version of the game written in plain C
|
|
|
|
* v2.0 (beta):
|
|
- Full rewrite of the game on C++ using STL
|
|
|
|
* v3.0 (beta):
|
|
- Removed almost everything from STL
|
|
- ncurses support (needs more work)
|
|
- Removed the "Chess pieces" table
|
|
- New: Show "Removed pieces"
|
|
- New: Show "Last move"
|
|
|
|
TODO:
|
|
- Implement profile import/export
|
|
- Network gameplay
|
|
- Make the game STL-free
|
|
- Optimize ncurses window
|
|
- (possibly chat)
|
|
|
|
Enjoy! :)
|