Привіт гравці,
Як відомо, шахи - одна з найстаріших стратегічних ігор у світі.
Шахи - це відмінна настільна логічна гра, яка розвиває такі навички, як тактика, стратегія та зорова пам’ять.
Я намагаюся створити програму, яка дозволяє гравцю будь-якого рівня насолоджуватися грою.
Грайте в шахи, розблокуйте рівні та станьте шаховим майстром!
Шахові фігури:
- Пішак рухається на одне поле вперед або на два поля при першому русі цієї фігури; б'є по діагоналі в одне поле вперед.
- Король рухається до одного поля по вертикалі, горизонталі чи діагоналі.
- Королева рухається на будь-яку відстань вертикально, горизонтально або по діагоналі.
- Грач рухається на будь-яку відстань вертикально або горизонтально.
- лицар рухається до поля два поля по вертикалі і одне по горизонталі або одне поле по вертикалі і два по горизонталі.
- Єпископ рухається на будь-яку відстань по діагоналі.
Важливі шахові ситуації:
- Чек - ситуація в шахах, коли король потрапляє під негайну атаку фігур супротивника
- Мат - ситуація в шахах, коли гравець, черга якого має рухатися, знаходиться в чеку і не має законного ходу, щоб уникнути чека.
- Патова ситуація - ситуація в шахах, коли гравець, черга якого має рухатися, не має законного ходу і не перевіряється. (нічия)
Мета гри - поставити мат другому королю.
Два особливі ходи в шахах:
- Кастлінг - це подвійний хід, виконуваний королем та граком, який ніколи не рухався.
- En passant - це хід, при якому пішак може взяти пішака супротивника, якщо той під ударом пішака перестрибне поле.
Особливості:
- Десять рівнів складності
- Шахові головоломки
- Помічник гри (Помічник)
- Можливість скасувати хід
- Підказки ходів
- Зірки для рівнів, пройдених без кнопки скасування
- Сім різних тем
- Два види дошки (вертикальний - 2D та горизонтальний - 3D)
- Альтернативний режим
- Режим 2 гравців
- Реалістична графіка
- Функція збереження
- Звукові ефекти
- Невеликий розмір
Якщо ви хочете грати в хороші шахи, ви можете допомогти мені покращити програму.
Будь ласка, напишіть тут свої відгуки та пропозиції; Я їх прочитаю і покращу якість програми!
Дякую.