2PlayerGame/chapter1/README.md
2026-07-23 17:03:26 +03:00

31 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Nightshade Protocol — детектив на двох
Кооперативна детективна гра для двох гравців в одній локальній мережі. Без залежностей, потрібен лише Node.js.
## Запуск
```
node server.js
```
Сервер надрукує адресу в локальній мережі (наприклад `http://192.168.0.109:3000`).
1. Обидва гравці відкривають цю адресу в браузері (телефон або ноутбук, той самий Wi-Fi).
2. Вводять **однаковий код сесії** (будь-який, наприклад `NOIR`).
3. Один обирає роль **Польового детектива**, інший — **Аналітика**.
## Як грати
- Польовий оглядає локації та допитує людей; аналітик ганяє запити по системах.
- Знайдені докази закріплюйте на **дошці** (📌 у Записнику) — лише закріплене бачить напарник, і лише воно розблоковує нові питання допитів і нові запити.
- Фінал: вкладка **Звинувачення** — хто, яким способом, 34 докази з дошки. Помилка дає підказку, яка ланка не сходиться.
Розрахунок: 6090 хвилин. Стан гри живе в пам'яті сервера — не вимикайте його до кінця партії.
## Перевірка кейса
```
node test.js
```
Перевіряє fair-play: усі докази досяжні, ключове протиріччя вимагає обох ролей, правильна комбінація виграє, а кожна зламана ланка дає підказку.