Локальный собес-ран: 8 CSS-тикетов в формате дейтинга — свайп влево или вправо, пока не вышло время.
npm install
npm run devОткрой http://127.0.0.1:5173/ (IPv4). Кликни по окну игры, чтобы клавиатура получила фокус.
Внешний порт задаётся переменной 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).