cplusplus.com Community Project - Visit Main Repo:                                                                         
Switch branches/tags
Nothing to show
Pull request Compare This branch is 190 commits behind LB--:dichotomy.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake_modules
config
docs
lib
res/img
src
.doxygen
.gitignore
.gitmodules
.travis.yml
CMakeLists.txt
CONTRIBUTING.md
README.md

README.md

ChessPlusPlus Build Status

Cplusplus.com community project.

Project repository: https://github.com/cpluspluscom/ChessPlusPlus

irc.freenode.net#ChessPlusPlus

Description

ChessPlusPlus is a modular game of chess programmed with the latest gadgets and gizmos in C++, namely whatever happens to be the most recently released standard (currently C++11, soon to be C++14). The project aims to show the simplicity and elegance of C++ and to constantly use the latest features of the language and the most modern design practices.

Thus, the travis-ci build status will almost always be failing, since travis-ci's C++ compilers are generally behind the times. Ineed, you yourself will need the latest and greatest in C++ compliation technology if you wish to compile ChessPlusPlus for yourself.

But fear not, for you are not the only one seeking the latest and greatest - for example the nuwen MinGW distro is generally up to par with the most modern stuff, and if you're not on Windows you can always just use your friendly neighborhood gcc. LLVM's clang is a superhero too, you know, and libc++ rivals gcc's libstdc++.

Resources

chess piece images by AtskaHeart http://atskaheart.deviantart.com/ http://atskaheart.deviantart.com/art/Chess-Pieces-208065294 licensed under creative commons http://creativecommons.org/licenses/by-nc-nd/3.0/

Contact

Send an email to svogel76 (at) comcast.net with ChessPlusPlus in the subject. Include in the email your email address and github ID.

Contributing

To contribute to this project, fork this repository, commit your changes, and submit a pull request. You can open issues to start discussions if you like.

Documentation

See the wiki for more information.