Приложение реализует игру "Шахматы" на поле 8x8. Все правила описаны тут: https://ru.wikipedia.org/wiki/Правила_шахмат
Исключения:
1. После "прикосновения" к фигуре есть возможность поставить ее обратно;
2. Любая пешка, достигающая крайней горизонтали, тем же ходом заменяется на ферзя.
Когда врагу поставлен мат, появляется диалоговое окно, где указан цвет победителя и проигравшего. Также доступна доска для просмотра последнего выигрышного хода.
Для запуска через консоль(MacOS, Linux) можно использовать GameMenu.sh. Необходимо добавить JavaFX(именно с таким именем) библиотеку в директорию ConsoleStart.
![image](https://github.com/vyatkinsen/Chess/blob/master/example.gif)
Является курсовым проектом по предмету "Технологии программирования" СПБПУ(Политех).