2014-12-16 22:25:30 +02:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-12-16 22:25:30 +02:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-12-10 14:43:45 +02:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 18:16:45 +03:00
2014-09-30 17:09:22 +03:00
2014-09-30 17:09:22 +03:00

This is a C++ STL ncurses CLI implementation of the game "Chess".


Recommended terminal settings:
 - 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
 - Fix and enable check_for_checkmate()
 - (possibly chat)

Enjoy! :)
Description
No description provided
Readme 54 KiB
Languages
C++ 97%
Makefile 3%