Этот проект представляет собой классическую игру "Крестики-нолики", реализованную с использованием TypeScript и SCSS. Игра позволяет игроку соревноваться с компьютером на одном устройстве.
- TypeScript
- SCSS
- Webpack
- ESLint
- Prettier
- PostCSS
-
Клонируйте репозиторий:
git clone https://github.com/cronixXV/Tic-Tac-Toe
-
Перейдите в директорию проекта:
cd tic-tac-toe
- Установите зависимости:
npm install
- Запустите проект в режиме разработки:
npm run dev
- Откройте браузер и перейдите по адресу:
http://localhost:3000.
-
Начните игру, нажав на любое место на поле.
-
Играйте, делая ходы поочередно с компьютером.
- Игрок играет против компьютера.
- Подсветка победителя.
- Возможность начать новую игру.
- Сброс статискики игр.
- Выблр игрового поля: 3x3, 4x4, 5x5.
npm run build:
Сборка проекта в режиме production.
npm run dev:
Запуск проекта в режиме разработки.
npm run watch:
Запуск проекта в режиме разработки с отслеживанием изменений.
npm run serve:
Запуск сервера разработки.
npm run analyze:
Анализ размера бандла.