Skip to content
bauman-teamPublic

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

193 Commits

Folders and files

Repository files navigation

Game chess for pc.

For frontend used libraries TGUI, SFML.

In master branch

  • Good interface created
  • Two players game is working (include time mode)
  • AI game is working (include time mode)

In develop branch

  • Playing mode with NN (Nerual Network)
  • Improving interface with statistics
  • Game completion menu when someone won
  • Choose started figures positions of game

Installing:

  • Project will be cross-platform, now tested Windows and Linux (Ubuntu).
  • For building project needs Git, CMake and compiler.
git clone https://github.com/bauman-team/ChessApp.git ChessApp
cd ChessApp
mkdir build
cd build
  • On linux:
cmake ..

Release:

cmake --build . --config Release

Debug:

cmake --build . --config Debug
  • On windows:

If you uncomment #define UseAsm, you need to use the cmake flag (-A Win32), and also, possibly, move the compiled dynamic libraries (.dll) to the folder with the executable files of the program.

Release:

cmake .. -DCMAKE_BUILD_TYPE:STRING=Release
cmake --build . --config Release

Debug:

cmake .. -DCMAKE_BUILD_TYPE:STRING=Debug
cmake --build . --config Debug

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages