Учебный проект интерактивной игры "Виселица". Игра реализована на TypeScript и React с использованием CSS Modules для стилизации компонентов.
Проект создан по обучающему туториалу и дополнен собственными улучшениями.
- Случайный выбор загаданного слова.
- Возможность выбора буквы с помощью виртуальной клавиатуры на экране или физической клавиатуры.
- Автоматическая отрисовка персонажа и отображение результата игры (победа/поражение).
- Переключение режимов игры на русский/английский язык.
- Обновление интерфейса с учетом выбранного языка.
- Расширение списка слов для русского режима.
Проект использует Vite как инструмент для сборки и разработки.
Для работы с проектом у вас должны быть установлены Node.js и пакетный менеджер npm.
- Склонируйте репозиторий:
git clone <URL>
- Установите зависимости:
npm install
- Запустите приложение в режиме разработки:
npm run dev
Приложение будет доступно по адресу: http://localhost:5173/.
- Для сборки приложения в production:
npm run build
Сборка будет сохранена в папке dist.
- Для предпросмотра собранного проекта:
npm run preview

