32 lines
1.9 KiB
Markdown
32 lines
1.9 KiB
Markdown
|
|
# Тихий аукціон — детектив на двох, розділ 2
|
|||
|
|
|
|||
|
|
Сучасний нуар у два акти. Кооператив для двох гравців в одній локальній мережі. Без залежностей, потрібен лише Node.js.
|
|||
|
|
|
|||
|
|
## Запуск
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
node server.js
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
Порт за замовчуванням — **3001** (щоб міг працювати одночасно з розділом 1 на 3000). Сервер надрукує адресу в мережі.
|
|||
|
|
|
|||
|
|
1. Обидва гравці відкривають адресу в браузері (той самий Wi-Fi).
|
|||
|
|
2. Вводять однаковий код сесії.
|
|||
|
|
3. Один — **Польовий детектив**, інший — **Аналітик**.
|
|||
|
|
|
|||
|
|
## Що нового проти розділу 1
|
|||
|
|
|
|||
|
|
- **Два акти.** Акт I: доведіть, що «серцевий напад» — вбивство. Це відкриває ордери — Акт II: нові локації, запити та питання.
|
|||
|
|
- **Міні-ігри на дії.** Обшук у польового — зафіксуй сканер у зоні сигналу; запит в аналітика — запам'ятай і повтори код доступу. В Акті II складніше; після 3 промахів гра м'якшає.
|
|||
|
|
- **Викреслення підозрюваних** — синхронізовано для обох.
|
|||
|
|
- **Спільні нотатки** з клавіатури — синхронізовано.
|
|||
|
|
- **Зірки ★ на доказах** — позначайте ключове, видно обом.
|
|||
|
|
|
|||
|
|
## Перевірка
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
node test.js
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
Fair-play кейса, розв'язність по актах (докази Акту II недосяжні в Акті I), логіка обох міні-ігор, перевірка звинувачення.
|