Перейти к содержанию

shlyapa — Шляпа

Поле Значение
plugin_id shlyapa
Версия spec 0.1 (MVP)
Игроки 2–6

Цель

Угадать слово по объяснению без использования однокоренных слов. Первый до 3 очков побеждает.

MVP-упрощения

  • Словарь: фиксированный список из 12 слов (server-side)
  • Объясняющий видит слово в UI (веб); угадывающие — нет
  • Угадывание: guess → ответ попадает в очередь со статусом pending
  • Объясняющий подтверждает: judge_guess {index, correct} — «верно» / «неверно»
  • Пропуск слова: skip_word

Actions

type payload Кто
start_guessing {} Объясняющий
guess {word: string} Любой кроме объясняющего
judge_guess {index: number, correct: boolean} Объясняющий
skip_word {} Объясняющий
next_round {} Объясняющий

Победа

3 очка → winner_id установлен.

Связанные FR

FR-011 (plugin pattern), catalog-roadmap Phase 3