Skip to content

Repository files navigation

Flex Wars

Локальный собес-ран: 8 CSS-тикетов в формате дейтинга — свайп влево или вправо, пока не вышло время.

Запуск

npm install
npm run dev

Открой http://127.0.0.1:5173/ (IPv4). Кликни по окну игры, чтобы клавиатура получила фокус.

Docker

Внешний порт задаётся переменной PORT (внутри контейнера всегда 80). Если PORT нет — Compose берёт 8080.

cp .env.example .env   # или: echo PORT=8090 > .env
docker compose up --build

Разово без файла: PORT=8090 docker compose up --build. Игра: http://127.0.0.1:$PORT/.

Как играть

  • Титул: Enter — дневной сид, N — случайный.
  • Две карточки. Влево: A / ← / свайп влево. Вправо: D / → / свайп вправо. Или клик.
  • Жёлтая полоска — время на ответ. Не успел = ошибка и минус HP.
  • Верно — урон интервьюеру. Неверно — урон себе. 8 тикетов или его HP 0 — Оффер.
  • Результат: R — тот же сид, N — новый. Рекорд в браузере (localStorage).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages