Шахматы написанные на React с использованием Typescript
- Конец таймера - выводить кто проиграл и запускать игру сначала
- Сделать ракировку для короля и ладьи по условиям
- Возможность задавать таймер самостаятельно
- Дизайн доски сделать с цифрами и буквами
- Адаптация под планшеты и телефоны
- Условия для шаха (в canMove проверять находится король под атакой или нет)
- Условия для мата (если король под атакой и у короля нет свободных полей и нечем защитить его, то мат)
- История ходов(записывать куда-то)
- Кнопки для возврата хода назад или вперёд
-
Запустить проект в IDE (WebStorm)
-
Установить все зависимости(IDE сам предложит).
npm install
- Запуск проекта
npm start
- Деплой приложения в Github Pages
npm run deploy