Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.52 KB

README.md

File metadata and controls

36 lines (29 loc) · 1.52 KB

React - Chess

Описание

Шахматы написанные на React с использованием Typescript

Используемые технологии

React

Осталось реализовать

  • Конец таймера - выводить кто проиграл и запускать игру сначала
  • Сделать ракировку для короля и ладьи по условиям
  • Возможность задавать таймер самостаятельно
  • Дизайн доски сделать с цифрами и буквами
  • Адаптация под планшеты и телефоны
  • Условия для шаха (в canMove проверять находится король под атакой или нет)
  • Условия для мата (если король под атакой и у короля нет свободных полей и нечем защитить его, то мат)
  • История ходов(записывать куда-то)
  • Кнопки для возврата хода назад или вперёд

Запуск проекта для Windows

  1. Запустить проект в IDE (WebStorm)

  2. Установить все зависимости(IDE сам предложит).

npm install
  1. Запуск проекта
npm start
  1. Деплой приложения в Github Pages
npm run deploy