Перейти до правил

CODE CRASH

Правила гри · 2–12 гравців · 15–30 хв · 99 карт · 12+

Підготовка

Перемішайте всі 99 карт. Кожен гравець отримує 6 карт. У першому раунді першим ходить той, хто зголоситься сам (найнервовіший).

У кожному наступному раунді першим ходить наступний гравець за годинниковою стрілкою від того, хто починав попередній раунд — перевага першого ходу переходить по колу.

Мета гри

Гра складається з раундів. У кожному раунді гравці вибувають, коли їхній прод падає. Останній, хто вижив у раунді, отримує +1 Репутацію. Перший, хто набере 3 Репутації — легенда продакшну.

Хід гравця

Гра йде по колу за годинниковою стрілкою. У свій хід обери одну дію:

  1. Атакувати багом будь-якого гравця
  2. Зіграти Фічу або Хаос — ефект написаний на карті
  3. Пропустити хід — добрати рівно 1 карту

Твій хід закінчується (і ти добираєш карти) лише коли дія повністю вирішена. Захист чужої атаки — не твій хід.

Атака

Відкрий атаку: зіграй 1 або 2 Баги ОДНІЄЇ КАТЕГОРІЇ на одну ціль (назва ролі не грає).

Докидання: після цього будь-хто інший за столом може докинути свій Баг БУДЬ-ЯКОЇ категорії на ту саму ціль.

max(атака) = 2 баги · if (bugs.length >= 3) → прод впав → гравець вибуває

Ліміт стосу атаки (відкриття + всі докидання разом) — максимум 2 баги. Як тільки ліміт досягнуто, докидати більше не можна.

Вибування зараховується одразу в момент прийняття 3-го бага (після всіх атак і захистів) — не в кінці ходу. Врятуватись Фічею чи Хаосом у відповідь вже не можна.

Якщо одна дія (наприклад Хаос) одночасно доводить кількох гравців до 3+ багів — усі вони вибувають одночасно. Лишився рівно 1 гравець — він отримує Репутацію. Не лишилось жодного — нічия, Репутацію не отримує ніхто.

Захист

Один Інструмент категорії X знімає ВСІ баги категорії X у поточному стосі (баги інших категорій захищаються окремо, своїми інструментами). Не вистачає Інструментів? Приймай по одному — кожен прийнятий баг одразу перевіряється на вибування.

Приклад: стос [Security, Backend] — Backend-інструмент знімає Backend-баг, Security без відповідного інструмента сідає на стіл. Стос [Backend, Backend] — 1 Backend-інструмент знімає обидва одразу.

Senior Dev
Картка Senior Dev: перекидає весь стос атаки на наступного гравця за годинниковою стрілкою

Замість поблокового захисту можна зіграти цю картку — вона одразу перекидає весь стос атаки на наступного гравця за годинниковою стрілкою, він вирішує захищатись чи приймати замість тебе. Не залежить від категорії. Лише 2 копії на всю колоду.

Немає підходящого Інструменту? Приймаєш баг і одразу береш 1 карту-компенсацію (якщо в руці вже 6 карт — компенсацію просто не береш).

Зіграний Інструмент (як і Баг, що він заблокував) йде в скид.

Коли гравець вибуває — всі його баги і карти на руці одразу йдуть у скид. Він більше не ходить і не може стати ціллю Фіч чи Хаосу до кінця раунду.

Коли брати карти

ситуація
Хід завершився
хто бере
ти
скільки
до 6
ситуація
Пропустив хід добровільно
хто бере
ти
скільки
1
ситуація
Хід пропущено примусово (напр. DDoS)
хто бере
скільки
0
ситуація
Відбився Інструментом
хто бере
ніхто
скільки
ситуація
Прийняв баг
хто бере
жертва
скільки
+1 одразу
ситуація
У руці вже 6+ карт
хто бере
скільки
добір не відбувається

Добір (в кінці ходу, за добровільний пропуск, чи компенсація за прийнятий баг) відбувається лише якщо в руці менше 6 карт. Якщо вже 6 або більше — новий добір просто не відбувається.

Розмір руки кожного гравця завжди видно за столом — рахуй карти суперників.

Скид

Кожна зіграна карта йде у відкритий стос скиду. Коли колода для добору закінчується — перемішай скид і утвори з нього нову колоду.

Між раундами

Репутація зберігається між раундами — це і є прогрес до перемоги. Але всі карти скидаються повністю:

  1. Руки всіх гравців (включно з тими, хто вибув) + баги на столі + скид + залишок колоди — все перемішується в одну нову колоду
  2. Кожен гравець знову отримує 6 нових карт — вибування минулого раунду не переносить жодних штрафів
  3. Першим ходить наступний за чергою гравець (див. 01_setup.md)

Категорії

Backend
9 багів · 5 інструментів
Frontend
9 багів · 5 інструментів
Infra/DevOps
9 багів · 5 інструментів
Security
9 багів · 5 інструментів
Senior Dev
Джокер поза категоріями · 2 копії

Інструмент блокує лише баг своєї категорії. Senior Dev — виняток, джокер поза категоріями. Разом: 4×(9 багів+5 інструментів) + 2 Senior Dev + 25 Фіч + 16 Хаос = 99 карт.

Як читати картку

Перш ніж грати — розберемось що є на кожній картці:

Приклад картки: у кутку колір типу картки, бейдж категорії, назва з ілюстрацією та текст ефекту
  1. Тип картки
    Колір картки: 🔴 Баг · 🔵 Інструмент · 🟢 Фіча · 🟡 Хаос
  2. Категорія
    Бейдж у кутку — Backend / Frontend / Infra / Security. Лише у Багів і Інструментів.
  3. Ефект
    Що робить картка. Офіційний текст головніший за пам'ять.
Backend
Frontend
Infra/DevOps
Security

Поради

  • Тримай Senior Dev до критичного моменту — це найсильніша карта в грі.
  • Рахуй скільки Інструментів кожної категорії вже вийшло з гри.
  • Стеж хто накопичує однакові категорії багів — це майбутнє докидання.
  • Обʼєднуйтесь проти лідера по Репутації.
  • Камбеки можливі завжди — одна карта перевертає стіл.