Skip to content

vyatkinsen/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

Приложение написано на языке программирования Java и использует библиотеку JavaFX ver.11.0.2

Приложение реализует игру "Шахматы" на поле 8x8. Все правила описаны тут: https://ru.wikipedia.org/wiki/Правила_шахмат

Исключения:

1. После "прикосновения" к фигуре есть возможность поставить ее обратно;

2. Любая пешка, достигающая крайней горизонтали, тем же ходом заменяется на ферзя.

Когда врагу поставлен мат, появляется диалоговое окно, где указан цвет победителя и проигравшего. Также доступна доска для просмотра последнего выигрышного хода.

Для запуска через консоль(MacOS, Linux) можно использовать GameMenu.sh. Необходимо добавить JavaFX(именно с таким именем) библиотеку в директорию ConsoleStart.

![image](https://github.com/vyatkinsen/Chess/blob/master/example.gif)

Является курсовым проектом по предмету "Технологии программирования" СПБПУ(Политех).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published