# MINIGAMES.md — Все мини-игры Каждая мини-игра определена по: - **Триггер:** когда запускается - **Цель:** что должен сделать игрок - **Управление:** клавиатура/мышь - **Время:** ограничение - **Победа:** условия и награды - **Поражение:** условия и штрафы - **Шанс особых исходов** - **UI-эскиз:** что видно на экране --- ## MG-001: Установка Шиндовс **Триггер:** Акт 1 пролога, первый раз только. **Цель:** провести установку до конца, ввести имя. **Тип:** последовательность экранов-кликалок (5 шагов). ### Шаги 1. **Лицензионное соглашение** — кнопки [Принять] / [Читать]. Если "Читать" — экран с длинным текстом на 30 сек, ачивка "Юрист". 2. **Выбор диска** — 1 диск, ткнули. 3. **Имя пользователя** — клавиатурный ввод (стартовое поле пустое, минимум 2 символа, максимум 24). Это значение = `{playerName}` навсегда. 4. **Пароль** — пустое поле + кнопка "Готово". Можно оставить пустым (ачивка "Главное чтоб удобно"), можно ввести длинный (ачивка "Параноик"). 5. **Часовой пояс** — выбор из списка (Москва, Калининград, Екатеринбург, Новосибирск, и т.д.). По умолчанию — UTC+3. **Время:** без ограничения. В среднем 90-120 сек. **Победа:** имя введено, шаги пройдены → переход к Акту 2. **Поражение:** невозможно. Минимально валидное имя — обязательно. **UI-эскиз:** пиксельный синий экран Шиндовс-установщика. По центру окно с пиксельным шрифтом. Внизу прогресс-бар. --- ## MG-002: Раздача листовок (Freddy-style) **Триггер:** разговор с мужиком у Шаурмы. **Цель:** раздать 50 листовок за 3 минуты реального времени. **Тип:** top-down аркада на карте 3×3 квартала. ### Управление - Стрелки / WASD — движение - Пробел — вручить листовку прохожему рядом - Q — выбросить в урну (без штрафа но и без денег) ### Прохожие - **Зелёные точки:** возьмут листовку (анимация "берёт"). 100% успех. Спавн: 60% всех. - **Жёлтые точки:** 70% возьмут, 30% откажут. Спавн: 25%. - **Красные точки:** 30% возьмут, 70% откажут с анимацией "проходит мимо/руку отдёргивает". Спавн: 15%. ### Спец-события (рандомно во время игры) - 5% шанс: появляется **гопник** — забирает 5 листовок и убегает. Можно догнать (медленнее) и отнять обратно. - 3% шанс: появляется **камера наблюдения** — если в этот момент бросаешь в урну → автопровал (мужик "видит на камере"). - 2% шанс: появляется **пёс** — кусает за ногу → шкала усталости -10 дополнительно. **Время:** 3 минуты реал = 3 часа в игре. **Победа:** все 50 раздать = 600₽. По 4₽ за листовку при частичном выполнении (минимум 30 = 120₽, иначе мужик не примет работу = 0₽). **Поражение:** меньше 30 листовок за 3 мин = 0₽ + ачивка "Не справился". **Штрафы:** усталость -20 (база), +10 если событие пёс/гопник. **UI-эскиз:** камера сверху, пиксельные точки прохожих, индикатор листовок "(28/50)" в углу, таймер. --- ## MG-003: Сапёр (открытие кейса кесе го) **Триггер:** клик "Открыть кейс" на дропе в кесе го (Nonprime/Prime). **Цель:** разминировать поле, не задев мины. **Тип:** классический сапёр, 8×8, 10 мин. ### Управление - ЛКМ — открыть клетку - ПКМ — флажок ### Условия - 64 клетки, 10 мин (по концепту дока). - Раскрыть все безопасные = победа. - Хит мина = поражение. **Время:** 2 мин реал. **Победа:** раскрыто всё → **выпадает скин повышенной редкости** (на 1 ступень выше базового шанса). **Поражение:** хит мина → выпадает обычный скин по базовому шансу. **Особый шанс:** 25% что мины расставлены так, что выиграть невозможно (намёк дока на читеров) — но игрок не знает заранее. Если победил несмотря на это — ачивка "Не верю в безнадёгу". ### Усиления (доступны позже) - Купить "подсказку" в стеме за 100₽ — открывает первые 5 безопасных клеток. --- ## MG-004: Крестики-нолики (открытие кейса Пабаджи) **Триггер:** клик "Открыть кейс" в Пабаджи. **Цель:** обыграть бота в крестики-нолики, лучшее из 3. **Тип:** классические 3×3 крестики-нолики. ### Управление - ЛКМ — поставить крестик/нолик ### Условия - Игрок всегда играет крестиками - Первый ход случайный (50/50) - Бот в 70% случаев играет криво (не блокирует выигрышные комбо) - 30% — играет оптимально (Минимакс) **Время:** ~1 мин на раунд, до 3 раундов. **Победа:** выигрывает 2 раунда → **редкий скин**. **Поражение:** проигрывает 2 раунда → **обычный** скин или мусор. **Ничьи:** не считаются, переигровка. --- ## MG-005: Капча (регистрация Гмыло / стеме) **Триггер:** создание Gmail-почты или стеме-аккаунта вручную. **Цель:** ввести 4 искажённых символа. **Тип:** ввод текста с клавиатуры. ### Типы капчи - **Текстовая:** 4-6 искажённых букв/цифр. 5 сек. - **Аркадная** (для First mail групповая): за 30 секунд решить 10 капч подряд. - **Картинка** (стеме): "Кликни на все картинки с автобусами" — 9 пиксельных мини-картинок. **Победа:** ввод правильно с 1-3 попытки → почта/аккаунт создан. **Поражение:** 3 неудачи подряд → "Подозрительная активность. Попробуй позже" → блок на 1 час игрового времени + ачивка "Я не робот? Не уверен". --- ## MG-006: Курьер (карта города) **Триггер:** разговор с диспетчером в приложении доставки (доступно с авг 2021 = 16 лет). **Цель:** доставить заказ из точки А в точку Б за время. **Тип:** top-down карта города, как листовки но с маршрутом. ### Условия - 3 часа игрового = 4 мин реал - 4 заказа в смене - Каждый заказ: подобрать в кафе/магазине → дойти до клиента → вручить ### Спец-события - 10% — клиент не открывает дверь (нужно ждать 30 сек или забрать обратно) - 5% — клиент-чудак (диалог-сценка) - 3% — нарваться на гопников (мини QTE: убежать) **Награда:** 300₽ за заказ + чаевые от 0 до 50₽. **Поражение:** просрочка = -50₽, отрицательный рейтинг (после 5 — увольнение на неделю). --- ## MG-007: Смена в ВиТ **Триггер:** работа в ВиТ (доступно с 16 лет). **Цель:** обслужить N клиентов за смену. **Тип:** Diner Dash-like. ### Управление - Клики на клиентов в очереди → принять заказ - Клики на станции (касса/гриль/выдача) → готовка - Перенос на стол ### Условия - Смена 3-6 часов = 4-8 мин реал - Заказы простые (3-4 элемента): бургер, картошка, кола **Награда:** 200₽/час фиксировано + 5% от чая. **Поражение:** клиент уходит из очереди = -10₽/клиент. Менеджер ругается → штраф к усталости. --- ## MG-008: Школьная мини-игра — Уравнения **Триггер:** 80% после школьного дня, случайно один из 3 предметов. **Цель:** решить уравнение перетащив плитку с ответом. **Тип:** drag-and-drop. ### Условия - Уравнения простые: `2 + 2 = ?`, `5 × 3 - 4 = ?`, `x + 7 = 10` - 5 уравнений за раз - Время на каждое: 15 сек **Победа:** 4+ из 5 правильно → +школьный балл, +5 к скуке→0. **Поражение:** 2- из 5 → -школьный балл. После 3 поражений подряд → "Сэр да Сэр" сюжетный триггер. --- ## MG-009: Школьная мини-игра — Слова по столбцам **Триггер:** аналогично MG-008, чередуется. **Цель:** распределить 10 слов в 2-3 столбца (например "одушевлённые/неодушевлённые"). **Тип:** drag-and-drop. ### Условия - 10 слов, 2-3 категории - Время: 60 сек **Победа:** 8+ из 10 правильно. **Поражение:** 4- → -балл. --- ## MG-010: Школьная мини-игра — Третий предмет **Триггер:** аналогично, ~30% всех школьных мини-игр. **Тип:** **Региональность:** в EN-локали третий предмет = русский язык (для зарубежных игроков). --- ## MG-011: Установка/настройка FSM-панели **Триггер:** покупка FSM впервые. **Цель:** провести через 5 экранов настройки. **Тип:** заполнение полей (никнэйм оператора, выбор аккаунтов под прикрытие, частота фарма). **Победа:** настроена → панель активна в трее. **Особенность:** настройки влияют на эффективность и риск. --- ## MG-012: Разработка собственной панели **Триггер:** возможно с апр 2022, цена `5X+`. **Цель:** последовательность сложных мини-игр (Кодинг-стайл): сборка из блоков, отладка, тесты. **Тип:** Drag-and-drop "программирование" из блоков по типу Scratch, но пиксельно. **Победа:** панель работает → но запускается ст. 273-таймер. **Поражение:** баги → -время, -деньги. --- ## MG-013: Кат-сцена бот-боя в тефе2 (Акт 2 пролога) **Триггер:** запуск тефе2 первый раз. **Тип:** **не интерактивная**, кат-сцена с пиксельной анимацией. **Длина:** 45 сек. **Содержание:** 4 респ-смерть-цикла подряд, имена ботов на экране, в конце игрок жмёт ESC. --- ## MG-014: 3 мини-игры тефе2 → австралиевый контракер (Акт 4 пролога) **Триггер:** второй заход в тефе2 (День 2 пролога), после первой подработки. **Цель:** пройти 3 мини-задания "Mannco Operations". **Тип:** **последовательность из 3 разных микро-игр**: 1. **"Защити позицию"** — отбить 3 волны ботов (упрощённая стрельба по точкам, 30 сек) 2. **"Доставь груз"** — провести "кубик" из точки А в точку Б по карте, избегая препятствий (20 сек) 3. **"Хедшот"** — попасть в 5 голов снайпером за 15 сек (3 промаха = провал) **Победа:** все 3 пройдены подряд → дроп **австралиевого контракера** (см ITEMS.md). **Поражение в любой:** возврат в меню тефе2, можно перезапустить. После 3 провалов подряд — нужно отдыхать (-час времени). --- ## TBD - Третий школьный предмет (история/физика/английский?) - Точная балансировка наград/штрафов (после плейтеста пролога) - Дополнительные мини-игры для late-game (взлом аккаунта, торги в TG)