Игра создана в рамках ознакомления с основными возможностями фреймворка Vue.js.
В рамках проекта:
- Инициализирован новый проект Vue с использованием команды
npm init vue@latest. - Разработан пользовательский интерфейс, включая верстку и стилизацию.
- Разделен интерфейс на компоненты, такие как
BoardиCell. - Реализована игровая логика, включая обработку кликов и управление состоянием игры.
- Создано и использовано модальное окно для отображения результатов игры.
- Внедрена функция блокировки игры (
locked) после окончания партии.
