baseline: канон + Godot 4.6 скелет + сценарий пролога v2
Canon: 11 файлов (NAMING, TIMELINE, CHARACTERS, LORE, ITEMS, FORESHADOWING, NEWS, MINIGAMES, MECHANICS, EPILOG, исходный концепт-док). Godot: pixel viewport 640x360, заглушка-сцена с надписью + ESC/Q выход. Пролог v2: 13 актов, канон-консистентный (Australium в тефе2, не в кесе го). Ключевые локи: - Бренды-опечатки намеренные (АП-защита) - Осминог =/= тов. Майор - Страна Р, WAR без сторон - Эпилог до дек 2026 + скаМ
This commit is contained in:
commit
2cbc7848c7
17 changed files with 2349 additions and 0 deletions
31
.gitignore
vendored
Normal file
31
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Godot 4+ specific ignores
|
||||||
|
.godot/
|
||||||
|
|
||||||
|
# Imported translations (re-imported automatically by Godot)
|
||||||
|
*.translation
|
||||||
|
|
||||||
|
# Exported builds
|
||||||
|
/exports/
|
||||||
|
/builds/
|
||||||
|
/dist/
|
||||||
|
*.exe
|
||||||
|
*.pck
|
||||||
|
*.zip
|
||||||
|
|
||||||
|
# OS
|
||||||
|
Thumbs.db
|
||||||
|
.DS_Store
|
||||||
|
desktop.ini
|
||||||
|
|
||||||
|
# IDE
|
||||||
|
.vscode/
|
||||||
|
.idea/
|
||||||
|
*.code-workspace
|
||||||
|
|
||||||
|
# Backup files
|
||||||
|
*~
|
||||||
|
*.bak
|
||||||
|
*.orig
|
||||||
|
|
||||||
|
# Logs
|
||||||
|
*.log
|
||||||
186
canon/CHARACTERS.md
Normal file
186
canon/CHARACTERS.md
Normal file
|
|
@ -0,0 +1,186 @@
|
||||||
|
# CHARACTERS.md — Персонажи
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Главный герой
|
||||||
|
|
||||||
|
**Имя:** `{playerName}` — задаётся игроком в установке Шиндовс (Акт 1 пролога).
|
||||||
|
**Возраст в каноне:** 15 лет (на старте 21 авг 2020) → 16 (~авг 2021) → 16-17 на финале (29 мая 2022).
|
||||||
|
**Класс:** 9 класс в 2020-2021 → 10 класс в 2021-2022.
|
||||||
|
**Пол:** мужской (в реплике мужика-листовочника: "пацан"; в TG-чате со школьниками "брат").
|
||||||
|
**Семья:** живёт с отцом (см ниже). Мать — <TBD: ввести или умолчать>.
|
||||||
|
**Регион:** безымянный областной центр (РФ). Климат умеренный. <TBD: дать ли намёк на конкретный город>.
|
||||||
|
**Социальный статус:** небогатая семья. До 21 авг 2020 был старый пек на Pentium 4. Отец сам собрал новый.
|
||||||
|
**Хобби до игры:** играл в тефе2 на старом пеке, мечтал пройти Jungle Inferno.
|
||||||
|
**Манера речи:**
|
||||||
|
- Внутренний монолог через `**...**` (мысли)
|
||||||
|
- Подростковый сленг: "ну", "ваще", "ё", многоточия, "бл***" в эмоциональных моментах
|
||||||
|
- Не матерится прямым текстом (звёздочки или эвфемизмы)
|
||||||
|
- В переписке в Тегелраме — кратко, лаконично, без капса
|
||||||
|
**Что изменится по ходу игры:**
|
||||||
|
- К концу 9 класса — увереннее в фарме, цинизм
|
||||||
|
- После WAR — растёт тревога, чаще проверяет TG
|
||||||
|
- На финале — обречённость, но решает "рассказать историю"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Отец героя
|
||||||
|
|
||||||
|
**Имя:** <TBD — предлагаю "Сергей" (отчество TBD), или просто **"Отец"** в репликах>
|
||||||
|
**Возраст:** 40-45 лет
|
||||||
|
**Профессия:** работа с железом / завод / автосервис — что объясняет умение собрать пек. <TBD: уточнить>
|
||||||
|
**Манера речи:** лаконично, иронично, без сюсюканья. Длинные фразы редко. Любит подколы.
|
||||||
|
**Образец реплики:** "Распаковывай давай. Сам собирал. Если запорешь — сам и переставляй."
|
||||||
|
**Отношение к герою:** жёсткое, но любящее. Видит что сын "ищет себя", не лезет в подробности.
|
||||||
|
**Знает ли о фарме:** <TBD — узнать в Акте N или нет вообще?>
|
||||||
|
**Появляется:**
|
||||||
|
- Пролог День 1: вручает пек
|
||||||
|
- 9 класс: фоновые реплики дома по утрам/вечерам
|
||||||
|
- (TBD: есть ли сюжетная сцена с отцом)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Мать героя — **ЗАФИКСИРОВАНО**
|
||||||
|
|
||||||
|
**Статус:** **Развелись с отцом, живёт в другом городе.**
|
||||||
|
|
||||||
|
**Имя:** <TBD — Елена? Татьяна? Нейтральное>
|
||||||
|
**Город:** другой (не там где герой и отец). Конкретный <TBD>.
|
||||||
|
**Профессия:** <TBD>
|
||||||
|
**Контакт:** только через **Тегелрам**. Никогда не появляется физически в кадре. Контакт в TG: `Мама` (с заглавной).
|
||||||
|
**Частота:** 1-2 сообщения в неделю на старте → реже к финалу.
|
||||||
|
**Манера речи:** мягкая, заботливая, **не использует слэнг героя**. Контраст с миром фарма.
|
||||||
|
**Образцы реплик:**
|
||||||
|
- "Привет, как дела в школе? Ел?"
|
||||||
|
- "Папа звонил, ты опять до ночи за компьютером?"
|
||||||
|
- "Не забудь поздравить бабушку с днём рождения"
|
||||||
|
**Сюжетная функция:**
|
||||||
|
- Источник "нормальности" в мире, который для героя становится всё ненормальнее
|
||||||
|
- Не знает о фарме, не должна знать. **Драматический потенциал:** если/когда узнает.
|
||||||
|
- На финале (29 мая 2022) — последнее сообщение перед КВ-2: "Сынок, ты как? У вас там тоже неспокойно?". Без ответа.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Андрюха
|
||||||
|
|
||||||
|
**Полное имя:** Андрюха (фамилия неважна, в игре не называется)
|
||||||
|
**Возраст:** 15 лет, одноклассник героя
|
||||||
|
**Социалка:** "в теме" фарма раньше героя. У дядьки-программиста дома видел фарм-пек, перенял основы.
|
||||||
|
**Манера речи:** уверенный, говорит быстро, любит словечки "движ", "тема", "залётал", "вписался", "норм".
|
||||||
|
**Сюжетная функция (БЕЗ двойной игры):**
|
||||||
|
- **Пролог:** косвенно — флешка с надписью "Андрюхино" (объясняется в школе)
|
||||||
|
- **1 сен 2020:** подходит на перемене, добавляет в Тегелрам, кидает в чат "Свои"
|
||||||
|
- **окт 2020:** показывает гайд по First mail
|
||||||
|
- **2021:** становится главным проводником в фарм-культуру, делится советами и ссылками
|
||||||
|
- **2022 (WAR):** делится переживаниями, обсуждает как теперь выводить деньги
|
||||||
|
- **май 2022 финал:** "слышь, у меня всё снесли. у тебя?" — параллельная судьба
|
||||||
|
- Андрюха = **только друг**, никаких тайных идентичностей.
|
||||||
|
**Образец реплики:**
|
||||||
|
"— Слышь, {playerName}, ну ты в теме теперь, да? Гмыло, аккаунты, кейсы. Я тебе щас одну штуку покажу. First mail называется. Только маме не говори, окей?"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Андрей Мишурин (пасхалка)
|
||||||
|
|
||||||
|
**Где:** в TG-чате "Свои" (а не в личке). Один из периодических участников.
|
||||||
|
**Кто:** сторонний фермер-сосед, не друг героя. Постоянный ник в чате.
|
||||||
|
**Функция:** **пасхалка** — отсылка к реальному соавтору концепт-дока (`andreymishurin.work@gmail.com`). Никакой сюжетной нагрузки.
|
||||||
|
**Поведение:** периодически кидает скриншоты своих дропов, шутит, делится мемами. Не влияет на сюжет, не пишет в личку, не появляется в кадре физически.
|
||||||
|
**Образец сообщения в чате:**
|
||||||
|
"Андрей М.: глянь чё выпало 🎁 второй контракер за неделю кста"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Осминог (TG-советчик) — **МЕТА-ТВИСТ ВНУТРИ**
|
||||||
|
|
||||||
|
> ⚠️ В концепт-доке этого персонажа автор называл "**Товарищ**". В каноне это имя **РЕТИРОВАНО** — везде в сценариях, репликах, UI используется **только "Осминог"**. Причина: слово "товарищ" слипается с **тов. Майором** (полицией) — это **СОВСЕМ другой персонаж**, см ниже.
|
||||||
|
|
||||||
|
**Видимый ник в Тегелраме:** `@osminog_2k20` (или похожее — финал при кодировании). Аватарка: пиксельный осьминог с 8 щупальцами.
|
||||||
|
**Видимая личность:** анонимный наставник. Никто не знает кто это. Никогда не присылает голосовых, фото, видео.
|
||||||
|
**Манера речи:** странновато-уверенная. Использует обороты, которых в 2020-2022 ещё нет в обиходе (намёки из будущего). Иногда оговаривается ("в твоём 2020 году...", "у нас потом будет...", "я вообще помню как это закончилось").
|
||||||
|
**Имя "Осминог":** калька на стиле "Squid Game" — но для мира фарма. Осьминог = тот кто многоруко фармит (8 щупалец = 8 аккаунтов одновременно). Мем в фарм-сообществе.
|
||||||
|
|
||||||
|
### СЮЖЕТНЫЙ ТВИСТ — раскрытие на финале (29 мая 2022)
|
||||||
|
|
||||||
|
**Осминог = сам {playerName} из будущего.** Уже состоявшийся разработчик ЭТОЙ игры (мета-петля), который пишет себе-подростку советы из 2026+ года через "канал в прошлое".
|
||||||
|
|
||||||
|
**Связь с финальным мета-твистом:** на столе героя 29 мая 2022 лежит распечатка концепт-документа этой игры. Если герой её читает — узнаёт что концепт писал он сам, во взрослом возрасте, после всех событий. Осминог = его взрослый я, пытавшийся уберечь себя-юного от ошибок.
|
||||||
|
|
||||||
|
**Зачем мета-петля:**
|
||||||
|
- Объясняет почему Осминог иногда давал **плохие** советы — он не помнил всё точно, искажал на эмоциях, или сознательно толкал к ошибкам ради опыта
|
||||||
|
- Объясняет почему Осминог появился именно при ~10 аккаунтах — он помнил эту точку как переломную
|
||||||
|
- Завязывает все 20 засевов из FORESHADOWING.md в одну петлю
|
||||||
|
|
||||||
|
### Сюжетная функция в основной игре
|
||||||
|
- Появляется в личке Тегелрама когда у героя ~10 аккаунтов (~февр 2021)
|
||||||
|
- Предлагает FMS-панель (комиссии — мнимые, чисто чтобы герой ввязался в систему)
|
||||||
|
- Даёт идеи: "продай через TG", "запили свою панель" (намёк на ст. 273)
|
||||||
|
- На протяжении 9-10 класса — постепенно подталкивает к рискованным схемам "потому что я помню что ты это делал и не сгорел"
|
||||||
|
- В мае 2022 — последнее сообщение: *"я больше не смогу писать. дальше — сам. но ты вырастешь. я обещаю."* После этого — молчание навсегда.
|
||||||
|
|
||||||
|
### Доп. возможности через Осминога (опционально)
|
||||||
|
- Иногда даёт **подсказки про мини-волны банов** ("на 14 число лучше всё спрячь")
|
||||||
|
- Шифрованные сообщения с реальными урлами на цены кейсов (мини-игра-загадка)
|
||||||
|
- Может "слиться" если игрок задаёт неудобный вопрос ("кто ты?") — молчит 1-2 недели
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Тов. Майор (полиция) — **АБСОЛЮТНО НЕ ОСМИНОГ**
|
||||||
|
|
||||||
|
> ⚠️ Это **полицейский**. К Осминогу не имеет НИКАКОГО отношения. Совпадение в слове "товарищ" — мемно-отсылочное, не сюжетное. См NAMING.md.
|
||||||
|
|
||||||
|
**Имя:** старший лейтенант / майор полиции страны Р, имя <TBD>
|
||||||
|
**Возраст:** 35-50 лет
|
||||||
|
**Ник в скаМ (эпилог):** `@major_official`
|
||||||
|
**Манера речи:** официальная, спокойная, с лёгкой угрозой. *"Ну рассказывай, как дошёл до жизни такой"*. Не использует слэнг героя. Никогда не называет себя "Товарищем" — только "Майор" или официально "старший лейтенант [фамилия]".
|
||||||
|
**Сюжетная функция:**
|
||||||
|
- В основной кампании: появляется ЕСЛИ игрок продаёт свою панель через Тегелрам (ст. 273 УК). Может прийти физически домой (Game Over) или связаться через TG (предупреждение).
|
||||||
|
- В эпилоге (см EPILOG.md): пишет лично через скаМ с октября 2023. Январь 2024 — формулирует Предложение (три развилки).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Мужик с листовками
|
||||||
|
|
||||||
|
**Имя:** <TBD — предлагаю "Толик" (рабочее имя)>
|
||||||
|
**Возраст:** 35-40 лет
|
||||||
|
**Внешность:** кепка, ветровка, у ларька "Шаурма 24ч"
|
||||||
|
**Манера речи:** прокурено-сипловатая, лаконичная, по делу.
|
||||||
|
**Сюжетная функция:**
|
||||||
|
- Пролог: первый работодатель, листовки
|
||||||
|
- Регулярно: возможность подработать у него весь август 2020 и иногда позже
|
||||||
|
- 2022 (WAR): может исчезнуть из локации (флешбек "куда делся Толик?")
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Продавец FMS-панели
|
||||||
|
|
||||||
|
**Имя в Тегелраме:** `@fms_seller` или похожий
|
||||||
|
**Манера речи:** менеджер-наглый, использует англицизмы ("конверсия", "ROI", "профит")
|
||||||
|
**Сюжетная функция:**
|
||||||
|
- Связывается когда у игрока ~10 аккаунтов
|
||||||
|
- Предлагает аренду 1500₽/мес
|
||||||
|
- Позже — покупку навсегда
|
||||||
|
- **Канон:** отдельный NPC. **НЕ связан** ни с Осминогом, ни с Майором. Просто бизнесмен на серой стороне рынка.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Одноклассники
|
||||||
|
|
||||||
|
**Минимум 3 заметных персонажа в классе:**
|
||||||
|
|
||||||
|
1. **Андрюха** (см выше) — друг
|
||||||
|
2. **<TBD: тип "ботаник">** — соперник в учёбе, помогает с мини-играми, осуждает фарм
|
||||||
|
3. **<TBD: тип "крутой">** — насмехается над фармом, играет в Дотку, имеет много скинов, может стать врагом-конкурентом
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD (требует решения с юзером)
|
||||||
|
|
||||||
|
1. Имя отца — Сергей? Андрей? Другое?
|
||||||
|
2. Мать — есть/нет/умерла/уехала?
|
||||||
|
3. Полная фамилия Андрюхи — оставить "М." до финала?
|
||||||
|
4. Имя Майора
|
||||||
|
5. Имя мужика-листовочника — Толик? Безымянный?
|
||||||
|
6. ~~Личность Товарища~~ — **ЗАКРЫТО:** Осминог = герой из будущего (мета-петля). См выше.
|
||||||
|
7. Имена двух других одноклассников
|
||||||
|
8. Город / регион — конкретно или безымянно?
|
||||||
172
canon/EPILOG.md
Normal file
172
canon/EPILOG.md
Normal file
|
|
@ -0,0 +1,172 @@
|
||||||
|
# EPILOG.md — Эпоха 6: Рефарм 2022-2026
|
||||||
|
|
||||||
|
**Триггер открытия:** после финальной кат-сцены 29 мая 2022.
|
||||||
|
**Длительность:** 30 мая 2022 — 31 декабря 2026 (~4.5 года игрового времени, ~3-6 часов реал в зависимости от ускорения).
|
||||||
|
**Опциональность:** Эпилог НЕ обязателен. После основного финала игрок выбирает:
|
||||||
|
- **А) "Закончить историю"** — титры, релиз. Концовка "Канон".
|
||||||
|
- **Б) "Продолжить рефарм"** — открывается Эпоха 6.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Концепция
|
||||||
|
|
||||||
|
Основная кампания заканчивается осознанием героя что игра проиграна. Эпилог — это попытка героя продолжать вопреки. Постепенные ограничения нарастают. Свободы становится всё меньше. Игрок выбирает как с этим жить.
|
||||||
|
|
||||||
|
Это **не sandbox** — это направленная игра с постепенным сжатием возможностей.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Ускорение времени
|
||||||
|
|
||||||
|
В Эпоху 6 1 игровой день = 1-2 минуты реального геймплея (vs 25-35 мин в основной игре). Это пакетный режим: проверил почту → отбил волну → разработал → следующий день.
|
||||||
|
|
||||||
|
Если игрок принял ключевое решение (см ниже) — может временно замедлиться до 5-10 мин/день для сюжетной сцены.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Постепенные ограничения (нарастание по датам)
|
||||||
|
|
||||||
|
### 2022 — Послеоктабрьский шок
|
||||||
|
|
||||||
|
| Дата | Событие |
|
||||||
|
|---|---|
|
||||||
|
| **июн 2022** | Часть онлайн-магазинов перестаёт принимать карты страны Р. Работают только обходные. |
|
||||||
|
| **июл 2022** | Закрытие нескольких популярных TG-каналов "по решению регулятора". Появляется новость "Свои уходят в подполье". |
|
||||||
|
| **сен 2022** | Школа: 11 класс. Можно НЕ ходить (платить штрафы). |
|
||||||
|
| **окт 2022** | Появляется **VPN-зависимость** для доступа к части сервисов. Цены на VPN-подписки растут. |
|
||||||
|
| **нояб 2022** | Первая попытка регистрации **скаМ** (обязательно для госуслуг — но герой пока может игнорить). |
|
||||||
|
| **дек 2022** | Появление **тов. Майора** в новостях как "представителя нового цифрового надзора". |
|
||||||
|
|
||||||
|
### 2023 — Принуждение
|
||||||
|
|
||||||
|
| Дата | Событие |
|
||||||
|
|---|---|
|
||||||
|
| **янв 2023** | Школа: для сдачи ЕГЭ обязательна установка скаМ. Развилка: установить или провалить экзамены. |
|
||||||
|
| **мар 2023** | Выход **кесе 2** (с задержкой в каноне — реально она вышла осенью 2023; мы её сдвигаем чуть раньше). Большой передел рынка скинов. |
|
||||||
|
| **май 2023** | ЕГЭ. От результата зависит куда герой может поступать. |
|
||||||
|
| **сен 2023** | Поступление: ВУЗ / колледж / "Сэр да Сэр" (армия). |
|
||||||
|
| **окт 2023** | Если в скаМ — открывается чат с **@major_official** (тов. Майор пишет лично). |
|
||||||
|
|
||||||
|
### 2024 — Развилка
|
||||||
|
|
||||||
|
| Дата | Событие |
|
||||||
|
|---|---|
|
||||||
|
| **янв 2024** | Тов. Майор предлагает герою выбор (см ниже). |
|
||||||
|
| **мар 2024** | По выбору героя — открывается один из трёх путей. |
|
||||||
|
| **сен 2024** | Конкретные последствия выбора закрепляются. |
|
||||||
|
|
||||||
|
### 2025-2026 — Жизнь по выбору
|
||||||
|
|
||||||
|
| Дата | Событие |
|
||||||
|
|---|---|
|
||||||
|
| **2025** | Постепенное сжатие свободы. Аккаунты падают чаще. Цены кейсов почти нулевые. |
|
||||||
|
| **2026** | Подведение к финальной кат-сцене 31 дек 2026. |
|
||||||
|
| **31 дек 2026 (23:59)** | **Истинный финал** — открывается экран распечатки концепт-документа (мета-связь с Осминогом). |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Мессенджер скаМ
|
||||||
|
|
||||||
|
**Появление:** ноябрь 2022. С января 2023 — обязателен для госуслуг и ЕГЭ.
|
||||||
|
|
||||||
|
**Иконка:** стилизованная буква "М" в кружке (намёк на реальный гос-мессенджер, но изменённая).
|
||||||
|
|
||||||
|
**Функции (в каноне):**
|
||||||
|
- Чат "Госуслуги" — официальные уведомления (предустановлен, удалить нельзя)
|
||||||
|
- Чат "Школа/ВУЗ" — официальная коммуникация
|
||||||
|
- Чат "@major_official" — **тов. Майор лично** (появляется после октября 2023 если игрок установил скаМ)
|
||||||
|
- Личные чаты — герой может писать друзьям, но Андрюха и большинство фермеров **в скаМе НЕ зарегистрированы** (остались в Тегелраме)
|
||||||
|
- Поиск — централизованный, госконтролируемый
|
||||||
|
|
||||||
|
**Игровые эффекты:**
|
||||||
|
- Если **установлен** — герой может сдать ЕГЭ, легально поступить, легально работать. Но: чат с Майором → давление, выбор путей.
|
||||||
|
- Если **НЕ установлен** — ЕГЭ провалится, нужно идти в неформальную работу (фарм 100%, риск Майора через другие каналы).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Чат с тов. Майором — три развилки
|
||||||
|
|
||||||
|
После того как Майор начал писать (окт 2023), к январю 2024 он сформулирует Предложение:
|
||||||
|
|
||||||
|
### Развилка А: "Сотрудничать"
|
||||||
|
**Майор:** "Слушай, {playerName}. Мы знаем что ты в теме. Знаем про твоих знакомых. Мы можем закрыть глаза на тебя — если поможешь нам с ними. По одному имени в месяц. Деньги хорошие, репутация чистая."
|
||||||
|
|
||||||
|
**Если игрок соглашается:**
|
||||||
|
- Раз в месяц — выбрать одного знакомого из списка (Андрюха, Андрей М., другие фермеры)
|
||||||
|
- Деньги поступают в скаМ-кошелёк
|
||||||
|
- Друзья начинают пропадать из Тегелрама ("заблокировали")
|
||||||
|
- К концу 2026 — герой богат и одинок
|
||||||
|
- **Концовка "Иуда"** — на распечатке концепт-дока он подписан "В соавторстве с тов. Майором". Мета: значит игру создал стукач.
|
||||||
|
|
||||||
|
### Развилка Б: "В подполье"
|
||||||
|
**Майор:** "Молодец, не хочешь — твоё право. Только знай: каждый твой шаг мы видим. Здоровья тебе."
|
||||||
|
|
||||||
|
**Эффекты:**
|
||||||
|
- Майор не пишет 6 месяцев → внезапная "проверка" (мини-игра уклонения)
|
||||||
|
- Использовать только Тегелрам (более рискованно)
|
||||||
|
- Фарм продолжается, но риск волн +50%
|
||||||
|
- VPN обязателен 24/7
|
||||||
|
- К концу 2026 — герой потерял почти всё, но сохранил Андрюху, друзей и совесть
|
||||||
|
- **Концовка "Тихий"** — на распечатке концепт-дока он подписан "Анонимно". Самая ламповая концовка.
|
||||||
|
|
||||||
|
### Развилка В: "Сдаться"
|
||||||
|
**Майор:** "Ну вот, осознаёшь. Это хорошо. Идём оформлять признание. Срок небольшой, штраф посильный. И — никакого фарма больше. Никогда."
|
||||||
|
|
||||||
|
**Эффекты:**
|
||||||
|
- Кат-сцена явки с повинной
|
||||||
|
- 1 год условно + 50,000₽ штраф
|
||||||
|
- Все стеме-аккаунты блокированы НАВСЕГДА (включая защищённый первый из пролога — нарушение канона, но это игровой выбор)
|
||||||
|
- Герой устраивается на обычную работу, женится (TBD), живёт спокойно
|
||||||
|
- **Концовка "Чистая Жизнь"** — на распечатке концепт-дока надпись "Эту игру разработать так и не удалось. Закрыть проект".
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Дополнительные механики Эпилога
|
||||||
|
|
||||||
|
### Бесконечный рефарм
|
||||||
|
- Все основные мини-игры остаются доступными
|
||||||
|
- Новые типы кейсов появляются (кесе 2 операции, кесе го "Наследие")
|
||||||
|
- Цены замедленно деградируют — фарм перестаёт быть прибыльным к 2026
|
||||||
|
- Игрок должен находить новые ниши (NFT-скины, обмен с заграницей через прокси, и т.п. — мета-сатира)
|
||||||
|
|
||||||
|
### Релизные ивенты
|
||||||
|
- "Чёрная пятница" каждый ноябрь — кейсы по -50%
|
||||||
|
- Летние/зимние операции в кесе го — мини-сюжеты по 2-3 дня каждая
|
||||||
|
- Анонсы в Тегелрам "Свои" → если канал ещё не закрыт
|
||||||
|
|
||||||
|
### Постоянные риски
|
||||||
|
- Мелкие волны банов каждые 2-3 недели (рандом)
|
||||||
|
- Крупные волны — раз в год (объявляются заранее в TG)
|
||||||
|
- "Налоговая проверка" — если на счету >500,000₽ → запрос подтверждения происхождения
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Андрюха в эпилоге
|
||||||
|
|
||||||
|
- Продолжает фармить параллельно
|
||||||
|
- Иногда пишет в Тегелрам со своими новостями
|
||||||
|
- Если игрок выбирает Развилку А (стучать): Андрюха пропадает первым из жертв. Сообщение "удалено" → пустой чат.
|
||||||
|
- Если Развилка Б (подполье): Андрюха остаётся, последнее сообщение в декабре 2026 — "{playerName}, я в порядке. ты как?". На этом — конец.
|
||||||
|
- Если Развилка В (сдаться): Андрюха разочаровывается, перестаёт общаться, "вычеркнул из контактов".
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Андрей Мишурин в эпилоге
|
||||||
|
|
||||||
|
Продолжает свою пасхалочную функцию. Иногда комментирует в чате "Свои". Не зависит от выборов героя. К концу 2026 — последнее сообщение от него: "ну всё пацаны, я кажется на пенсию ухожу. удачи в фарме новому поколению." (Тёплая пасхалка — спасибо реальному соавтору.)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Осминог в эпилоге
|
||||||
|
|
||||||
|
В основной кампании Осминог говорит "я больше не смогу писать". Это правда — он молчит весь Эпилог. **Один раз, 31 декабря 2026 в 23:55**, приходит финальное сообщение: *"{playerName}. Спасибо. Это была твоя жизнь. И моя."* — и всё. После этого — финальная кат-сцена с распечаткой.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD (для эпилога)
|
||||||
|
|
||||||
|
- Имя тов. Майора в скаМ
|
||||||
|
- Точная иконка скаМ
|
||||||
|
- Сценарий мини-игры "Налоговая проверка"
|
||||||
|
- Стоимость VPN-подписок в эпилоге
|
||||||
|
- Конкретный список "знакомых" для Развилки А
|
||||||
141
canon/FORESHADOWING.md
Normal file
141
canon/FORESHADOWING.md
Normal file
|
|
@ -0,0 +1,141 @@
|
||||||
|
# FORESHADOWING.md — Засевы и оплаты
|
||||||
|
|
||||||
|
**Принцип:** каждая деталь, упомянутая до финала, должна "выстрелить". Если что-то засеяно — нужна сцена оплаты. Если оплачено — должен быть засев.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Засевы из пролога (21-23 авг 2020)
|
||||||
|
|
||||||
|
### 1. Флешка "Андрюхино"
|
||||||
|
- **Засев:** Акт 1 пролога. На столе флешка с надписью "Шиндовс 9 — НЕ ТРОГАТЬ — Андрюхино".
|
||||||
|
- **Оплата 1:** 1 сен 2020 — Андрюха в школе подходит, обозначается как давший флешку. "Ну как, поставил? Я ж говорил, эта сборка норм."
|
||||||
|
- **Оплата 2:** ~окт 2020 — Андрюха показывает First mail, тема почт и аккаунтов.
|
||||||
|
- **Оплата 3:** ~май 2022 (финал) — Андрюха пишет: "Слышь, у меня всё снесли. У тебя?" — параллель: оба прошли путь, оба попали.
|
||||||
|
|
||||||
|
### 2. Имя в установке Шиндовс
|
||||||
|
- **Засев:** Акт 1 пролога. Игрок вводит `{playerName}` при установке. Имя сохраняется.
|
||||||
|
- **Оплата 1:** все диалоги используют `{playerName}` после 1 сен 2020 (Андрюха обращается по имени).
|
||||||
|
- **Оплата 2:** финальные титры — "Эта история — {playerName} из {city/region}". Личная привязка.
|
||||||
|
|
||||||
|
### 3. Пароль на холодильнике
|
||||||
|
- **Засев:** реплика отца "Пароль от Wi-Fi на холодильнике". Игрок может физически пойти на кухню посмотреть.
|
||||||
|
- **Оплата:** случайно пасхалка — на финале на холодильнике может появиться новая записка от отца с другим текстом. Маленькая деталь.
|
||||||
|
|
||||||
|
### 4. Боты с луком в тефе2 (мем "ГИГАБОТ_АИМБОТ_2020")
|
||||||
|
- **Засев:** Акт 2 пролога. Игрок убивается ботами 4 раза подряд.
|
||||||
|
- **Оплата 1:** в Тегелрам-канале "Свои" появляются мемы про этих ботов (Андрюха в чате: "ха, тоже с ними столкнулся").
|
||||||
|
- **Оплата 2:** на финале (после КВ-2 банов) один из ников ботов всплывает как имя аккаунта героя что был забанен. **"Так вот кто я был для них."**
|
||||||
|
|
||||||
|
### 5. Австралиевый контракер
|
||||||
|
- **Засев:** Акт 4 пролога — выпадение в тефе2.
|
||||||
|
- **Оплата 1:** герой может НЕ продавать его, и на финале он будет стоить ~2500-3000₽. Эмоциональный момент: герой смотрит на него = единственное, что осталось.
|
||||||
|
- **Оплата 2:** если игрок продал сразу — на финале появится TG-сообщение от того, кому продал: "Помнишь австралиевый? Я его до сих пор юзаю." — горько-сладкий момент.
|
||||||
|
|
||||||
|
### 6. Мужик с листовками "Толик"
|
||||||
|
- **Засев:** Акт 5 пролога — раздача листовок.
|
||||||
|
- **Оплата:** в 2022 (WAR) Толика нет на месте. У ларька "Шаурма 24ч" вместо него — другой человек. Намёк на мобилизацию/исчезновение. Тихая трагедия.
|
||||||
|
|
||||||
|
### 7. Гайд на митубе "Майнер забрал мой пека — НЕ ПОВТОРЯТЬ"
|
||||||
|
- **Засев:** Акт 9 пролога — в результатах поиска.
|
||||||
|
- **Оплата:** **ОПЦИОНАЛЬНО** в 2021 — если игрок откроет это видео, узнает о крипто-майнерах в нелегальных установщиках. Может стать триггером отдельной мини-сюжетной линии (закрыли, ввели вирус → потеря части аккаунтов).
|
||||||
|
|
||||||
|
### 8. Запись в книге Уголовного кодекса (на полке)
|
||||||
|
- **Засев:** упоминание в "пасхалках" пролога — книга "Уголовный кодекс РФ — 2019 ред." на полке.
|
||||||
|
- **Оплата:** когда первый раз появляется Майор / упоминается ст. 273 — герой может открыть книгу, прочитать статью. Объяснение через предмет, не через прямой текст.
|
||||||
|
|
||||||
|
### 9. Постер Лесты на стене
|
||||||
|
- **Засев:** в пасхалках пролога.
|
||||||
|
- **Оплата:** В сценах изменения дизайна комнаты (~10 класс) — постер обновлён/снят. Маленький маркер "герой изменился".
|
||||||
|
|
||||||
|
### 10. Старый пек на Pentium 4
|
||||||
|
- **Засев:** Акт 1 — упомянут, видим в углу комнаты.
|
||||||
|
- **Оплата:** при возможной концовке "Сэр да Сэр" (армия) — последний кадр это старый пек, отец достаёт его из шкафа. "Ну, новый теперь у меня. А этот тебе на ностальгию."
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Засевы из 9 класса (на будущие эпохи)
|
||||||
|
|
||||||
|
### 11. Тегелрам-канал "Свои" — стиль модератора
|
||||||
|
- **Засев:** ежедневные новости 9:00 от анонимного модератора.
|
||||||
|
- **Оплата:** модератор остаётся анонимным. В эпилоге (после 2024) — раскрывается как один из старых фермеров TG-сообщества. Не сюжетно-значим. (Стоит дать ему имя "Серый" или похожее в самом эпилоге если будет нужно.)
|
||||||
|
|
||||||
|
### 21. **Осминог = герой из будущего** (МЕЙН-ТВИСТ + МЕТА-ПЕТЛЯ)
|
||||||
|
> Имя "Товарищ" из концепт-дока **ретировано**. Везде = Осминог. См NAMING.md, CHARACTERS.md.
|
||||||
|
- **Засев 1:** Осминог использует обороты, которых ещё нет в 2020-2022. Игрок может заметить ("шок-контент", "кринж-фарм", "донат-вэйв" — современные нам слова).
|
||||||
|
- **Засев 2:** Осминог "удачно" предсказывает мелкие волны банов — потому что помнит их из своей "прошлой" жизни.
|
||||||
|
- **Засев 3:** Иногда оговаривается: *"я помню как это закончилось"*, *"в твоём 2020"*, *"у нас потом..."*. Игрок может поймать.
|
||||||
|
- **Засев 4:** В вопросах "кто ты?" — молчит на 1-2 недели, потом приходит как ни в чём ни бывало.
|
||||||
|
- **Засев 5:** Аватарка @osminog_2k20 — пиксельный осьминог с 8 щупальцами. В финальной кат-сцене на экране пека лежащей распечатки виден тот же осминог как логотип проекта Godot — связка визуальная.
|
||||||
|
- **Засев 6:** Иногда даёт ПЛОХИЕ советы. Объяснение в твисте: он не помнил всё точно, или сознательно толкал к ошибкам, чтобы юный-он получил тот же опыт что и он сам.
|
||||||
|
- **Оплата:** **29 мая 2022** — последнее сообщение Осминога перед финальной кат-сценой: *"я больше не смогу писать. дальше — сам. но ты вырастешь. я обещаю."*
|
||||||
|
- **Финальный мета-payoff (см #20):** на столе распечатка концепт-документа этой игры. Если игрок открывает её — понимает что концепт писал он сам, во взрослом возрасте. Замыкается петля: Осминог = взрослый {playerName} = разработчик игры = ты, игрок, прочитавший концепт-док в реальной игре. Тройная мета-петля.
|
||||||
|
- **Цена твиста:** меняет всё. Второе прохождение читается иначе — как письмо из будущего самому себе.
|
||||||
|
|
||||||
|
### 12. Кейс кесе го среда -10%
|
||||||
|
- **Засев:** механика. Игрок узнаёт что среда — день обвала.
|
||||||
|
- **Оплата:** на одну сред в мае 2022 — обвал на -50% за день. Сигнал что что-то не так. Через 3 дня — КВ-2 финал.
|
||||||
|
|
||||||
|
### 13. ОГЭ результаты
|
||||||
|
- **Засев:** июнь 2021.
|
||||||
|
- **Оплата:** результаты влияют на доступные пути 2021-2022 года.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Засевы из 10 класса
|
||||||
|
|
||||||
|
### 14. Выход кесе 2 (~окт 2021)
|
||||||
|
- **Засев:** новость, переход части скинов в "наследие".
|
||||||
|
- **Оплата:** часть инвентаря героя обесценивается. Толчок к покупке панели.
|
||||||
|
|
||||||
|
### 15. Покупка FMS-панели
|
||||||
|
- **Засев:** появилась в инвентаре, иконка в трее Шиндовс.
|
||||||
|
- **Оплата 1:** работает, +фарм
|
||||||
|
- **Оплата 2:** на КВ-1 (6 ноя 2021) защищает от части потерь
|
||||||
|
- **Оплата 3:** на финале — взломана/устарела, не помогает
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Засевы из Эпохи 4 (WAR)
|
||||||
|
|
||||||
|
### 16. Курс рубля
|
||||||
|
- **Засев:** в TG ежедневные курсы.
|
||||||
|
- **Оплата:** ~март 2022 курс прыгает, цены кейсов нестабильны → fundamental shift в экономике игры.
|
||||||
|
|
||||||
|
### 17. Своя панель (ст. 273)
|
||||||
|
- **Засев:** возможность доступна с ~апр 2022.
|
||||||
|
- **Оплата:** разработка → продажа в TG → Майор. Game Over вариант.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Финальные паейофы (КВ-2, 29 мая 2022)
|
||||||
|
|
||||||
|
### 18. ВСЕ аккаунты падают, кроме первого
|
||||||
|
- **Засев:** в прологе создан первый, основной аккаунт. Он защищён.
|
||||||
|
- **Оплата:** на финале — все остальные синие. Первый горит зелёным "Active". Эмоциональный пик.
|
||||||
|
|
||||||
|
### 19. "Поэтому я и создал эту игру"
|
||||||
|
- **Засев:** ТЫ играешь в игру про разработчика игры. Если в прологе игрок собрал имя `{playerName}` — на финале на экране Шиндовс висит окно VSCode/Godot с проектом "FarmingSim by {playerName}". Прямая мета-отсылка.
|
||||||
|
- **Оплата:** титры.
|
||||||
|
|
||||||
|
### 20. Открытие исходного концепт-документа
|
||||||
|
- **Засев:** в пролог героя есть тетрадь, открыть нельзя.
|
||||||
|
- **Оплата:** на финале — в комнате героя на столе лежит распечатка концепт-документа этой самой игры. Игрок может прочитать. Содержание = реальный `Игра для Steam.txt` (мета!).
|
||||||
|
- **Зачем:** превращает игру в "симулятор разработчика рассказывающего про свою жизнь".
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Что НЕ должно быть засеяно (анти-засевы)
|
||||||
|
|
||||||
|
Чтобы избежать дыр:
|
||||||
|
- Не упоминать персонажей которых не введём (мать, бабушку, и т.п.) без оплаты
|
||||||
|
- Не давать загадок без отгадок
|
||||||
|
- Если в комнате есть деталь — она должна работать (нет случайных предметов на фоне без смысла)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD
|
||||||
|
|
||||||
|
- Кто такой модератор "Свои"? **ЗАКРЫТО:** анонимный фермер старшего поколения, ник "Серый" — раскроется в эпилоге если нужно. **НЕ Осминог, НЕ Майор, НЕ Андрюха.**
|
||||||
|
- Куда делся Толик в 2022?
|
||||||
|
- Полное имя Андрюхи раскрываем когда?
|
||||||
|
- Финальная мини-катсцена с распечаткой концепт-документа — пиксельно или текстом?
|
||||||
127
canon/ITEMS.md
Normal file
127
canon/ITEMS.md
Normal file
|
|
@ -0,0 +1,127 @@
|
||||||
|
# ITEMS.md — Предметы и их свойства
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сюжетно-якорные предметы
|
||||||
|
|
||||||
|
### Австралиевый контракер
|
||||||
|
|
||||||
|
- **Откуда:** дроп из **тефе2** (НЕ кесе го!) после прохождения **3 мини-игр** на сюжетных миссиях Mannco Operations
|
||||||
|
- **Когда:** День 2 пролога (22 авг 2020), после второго захода в тефе2 с подработки
|
||||||
|
- **Базовая цена:** 1500₽ (на момент дропа)
|
||||||
|
- **Динамика:** +1% в день, среда -10%. На финале (май 2022) при правильном хранении на дроп-аккаунте может стоить ~2500-3000₽
|
||||||
|
- **Опции игрока при дропе:**
|
||||||
|
- Продать сразу (комиссия 13%) → 1305₽
|
||||||
|
- Оставить на основном аккаунте → риск бана при волнах
|
||||||
|
- Отправить на дроп-аккаунт (заморозка 7 дней) → доступно только при наличии дроп-аккаунта (нет в прологе)
|
||||||
|
- **Фор-эффект:** это **сюжетный** момент "Я могу заработать". Не баланс-предмет.
|
||||||
|
- **Канон:** существует ровно ОДИН такой предмет в этой игре, в этот момент. Это не повторяемый дроп. Игровое объяснение: "Mannco даёт его за прохождение трёх миссий новичкам — раз в учётке."
|
||||||
|
|
||||||
|
### Флешка "Андрюхино"
|
||||||
|
|
||||||
|
- **Откуда:** дал Андрюха (физически), до старта игры
|
||||||
|
- **Содержимое в каноне:** Шиндовс 9 ISO
|
||||||
|
- **Где видим в игре:** Акт 1 пролога. На столе. Надпись от руки "Шиндовс 9 — НЕ ТРОГАТЬ — Андрюхино"
|
||||||
|
- **Фор-эффект:** объясняет почему герой сразу знаком с Андрюхой (1 сен 2020). Заякоривает Андрюху как "проводника в фарм-культуру".
|
||||||
|
- **Где всплывает:** см FORESHADOWING.md
|
||||||
|
- **Игровая взаимодействие:** в прологе ЛКМ → запустить установку Шиндовс. После пролога — лежит на полке как декорация (можно осмотреть для пасхалки).
|
||||||
|
|
||||||
|
### FMS-панель
|
||||||
|
|
||||||
|
- **Что:** вымышленный анти-детект-софт
|
||||||
|
- **Появление:** в Тегелраме, в личке от @fms_seller (TBD точное имя), при ~10 фарм-аккаунтах. Канонично ~февр 2021.
|
||||||
|
- **Три уровня:**
|
||||||
|
- **Аренда:** 1500₽/мес → +20% шанс бана на всё, но иммунитет к ручным проверкам админов
|
||||||
|
- **Покупка навсегда:** 15000₽ → 1 устройство, +20% шанс бана, но обновления вечные
|
||||||
|
- **Своя разработка:** 75000₽-105000₽ → защита от мелких волн пропорциональна вложениям. **Триггерит ст. 273 → риск Майора**.
|
||||||
|
- **Игровой UI:** иконка в трее Шиндовс (внизу справа). Когда активна — лёгкая зеленая пульсация. Клик → окно с настройками.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Кейсы (категория предметов)
|
||||||
|
|
||||||
|
### Кейс кесе го Nonprime
|
||||||
|
- Цена покупки ключа: <TBD — в каноне нужны ли ключи или дроп даёт сразу?>
|
||||||
|
- Содержимое: 1 случайный скин кесе го. Распределение rarity: 80% обычный, 15% редкий, 5% эпический.
|
||||||
|
- Базовая цена скина на дропе: 50-300₽ (медиана 150₽ = Z).
|
||||||
|
|
||||||
|
### Кейс кесе го Prime
|
||||||
|
- Содержимое: 1 случайный скин повыше rarity. 60/30/10.
|
||||||
|
- Базовая цена: 200-800₽ (медиана 450₽ ≈ 3Z).
|
||||||
|
|
||||||
|
### Кейс Пабаджи
|
||||||
|
- Содержимое: 1 случайный косметический. 90/8/2.
|
||||||
|
- Базовая цена: 30-200₽ (медиана 75₽ ≈ Z/2).
|
||||||
|
|
||||||
|
### Операционный кейс тефе2
|
||||||
|
- Сюжетный. Только из миссий. Не покупается. Не продаётся за обычные деньги.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Скины (вариативно генерируемые)
|
||||||
|
|
||||||
|
Каждый скин в инвентаре имеет:
|
||||||
|
- `id` — уникальный идентификатор
|
||||||
|
- `game` — кесе го / кесе 2 / Пабаджи / тефе2
|
||||||
|
- `rarity` — обычный / редкий / эпический / контракер / австралиевый
|
||||||
|
- `name` — название (генерируется по таблице слов: цвет + объект + тема, напр. "Багровый AK Северное Сияние")
|
||||||
|
- `base_price` — цена на момент выпадения
|
||||||
|
- `current_price` — текущая цена
|
||||||
|
- `acquired_on` — день выпадения
|
||||||
|
- `account_id` — на каком аккаунте лежит
|
||||||
|
- `frozen_until` — если на складе, дата разморозки
|
||||||
|
- `souvenir` — bool, для редких сувенирных
|
||||||
|
|
||||||
|
Список редких "именных" скинов с лора (которые могут выпасть как easter eggs):
|
||||||
|
- **Австралиевый контракер** — см выше
|
||||||
|
- **Howl 2014** (название TBD) — заблоченный скин, выпадает раз в кампанию, юмор: "Опа, такой больше не дают"
|
||||||
|
- **"Драгон Лор" аналог** — мечта героя (TBD: даём или нет?)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Аккаунты как "предметы"
|
||||||
|
|
||||||
|
Аккаунт стеме в каноне = тоже инвентарный объект:
|
||||||
|
- `id` — внутренний
|
||||||
|
- `username` — генерируется или вводится игроком
|
||||||
|
- `email_id` — привязка к почте
|
||||||
|
- `created_method` — manual (-0% bonus risk), automatic (+30%)
|
||||||
|
- `prime_status` — bool
|
||||||
|
- `ban_risk` — текущий % шанс бана
|
||||||
|
- `is_protected` — bool. **Только первый аккаунт из пролога имеет true.** Защищён от КВ-2 финала.
|
||||||
|
- `is_drop_account` — bool. Один или несколько в late-game.
|
||||||
|
- `games` — список купленных
|
||||||
|
- `inventory` — список скинов
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Почты как предметы
|
||||||
|
|
||||||
|
- `email_address` — генерируется (Гмыло: набор имя.фамилия@gmail; First mail: ru1d0m_str8gh4@firstmail)
|
||||||
|
- `service` — Gmail / First mail
|
||||||
|
- `created_on` — дата
|
||||||
|
- `account_id` — к какому стеме привязана
|
||||||
|
- Сохраняются в файл `почты.txt` на рабочем столе пека (видимый в игровом UI)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Прочие предметы среды
|
||||||
|
|
||||||
|
- **Пек** героя — основной игровой объект
|
||||||
|
- **Кровать** — save trigger
|
||||||
|
- **Окно** — quit trigger
|
||||||
|
- **Холодильник** — еда (+30 еда, -1 час)
|
||||||
|
- **Книжная полка** — пасхалки (Сетевые технологии, УК РФ)
|
||||||
|
- **Постер Лесты** — пасхалка/copyright-risk; в каноне ПЕРЕРИСОВАН (не пиксель в пиксель)
|
||||||
|
- **Календарь на стене** — UI просмотра календаря
|
||||||
|
- **Iphone/мобильник** — TBD (для звонков, если есть)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD
|
||||||
|
|
||||||
|
- Ключи к кейсам — нужны или дроп открывается сразу?
|
||||||
|
- "Драгон Лор" аналог — даём в каноне или это слишком?
|
||||||
|
- Howl 2014 эквивалент — стоит ли вводить
|
||||||
|
- Спецификация пека (i3 vs Ryzen)
|
||||||
|
- Иконки FMS-панели — нарисую процедурно когда дойдёт
|
||||||
126
canon/LORE.md
Normal file
126
canon/LORE.md
Normal file
|
|
@ -0,0 +1,126 @@
|
||||||
|
# LORE.md — Мир игры
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Время и место
|
||||||
|
|
||||||
|
**Период основной кампании:** 21 августа 2020 — 29 мая 2022 (21 месяц)
|
||||||
|
**Период эпилога (опционально):** 30 мая 2022 — 31 декабря 2026 (см EPILOG.md)
|
||||||
|
**Место:** безымянный областной центр в **стране Р**. Климат умеренный, есть зима со снегом. Не столица, провинция, но областной центр (есть колледжи, ТЦ, фастфуд).
|
||||||
|
**Альт-история:** да. Игра НЕ называет страну прямым текстом ("Россия", "РФ" не звучат), а использует обозначение **"страна Р"** — нейтральное для обеих сторон политического спектра. События с реальной хроникой пересекаются по датам, но подаются ОБОБЩЁННО.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Политическая обстановка (как игра её подаёт)
|
||||||
|
|
||||||
|
### C-19 (вирус)
|
||||||
|
- **Что:** инфекционное заболевание, появилось в конце 2019. В игре активно с старта (авг 2020) до начала 2022. Страна откуда пошёл вирус — **НЕ называется** в игре.
|
||||||
|
- **Подача:** через TG-новости. Два канала с разными интонациями (см NEWS.md).
|
||||||
|
- **Игровые эффекты:**
|
||||||
|
- Дистанционка в школе периодами → +время на фарм, -социалка
|
||||||
|
- Локдауны → закрытие подработок на 1-2 недели
|
||||||
|
- Маски (визуально, без политики), QR-коды по желанию
|
||||||
|
- **Заканчивается:** официально 5 фев 2022, новость "ограничения снимаются".
|
||||||
|
|
||||||
|
### WAR (нейтрально подано)
|
||||||
|
- **Что:** "новая операция". В каноне **НЕ называется конкретно**, **НЕ упоминаются стороны, территории, причины**. Просто факт: "началась операция, мир изменился".
|
||||||
|
- **Подача:** TG-новость 24 фев 2022 "Объявлено о начале новой операции. Жителям рекомендовано сохранять спокойствие". Без деталей. Никаких "восточный сосед", "западный союз", "спецоперация", "вторжение".
|
||||||
|
- **Игровые эффекты (нейтрально):**
|
||||||
|
- Курс валют (без указания каких именно) прыгает → цены кейсов нестабильны
|
||||||
|
- **Часть онлайн-сервисов изменила условия работы** в стране Р (без указания "санкции", "ушли", "ограничили")
|
||||||
|
- Аккаунты-фарм теряют ценность из-за смены платёжных систем
|
||||||
|
- Усиление контроля → больше волн банов
|
||||||
|
- **Внутриигровое название "операции":** "**Большая Операция**" или просто "**Операция**" — у обоих TG-каналов одинаковое название, без сторон.
|
||||||
|
- **Заканчивается:** в основной кампании НЕ заканчивается (игра кончается 29 мая 2022). В эпилоге — растягивается до 2026.
|
||||||
|
|
||||||
|
**КРИТИЧНО:** ни одна реплика, ни одна новость **НЕ говорит** кто на кого "напал" или "обороняется". Только обобщения. Это юридическая защита от обеих сторон политики и платформенной модерации Steam.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Источники новостей в игре
|
||||||
|
|
||||||
|
### TG-канал 1: "Будни Региона" (государственно-нейтральный)
|
||||||
|
- Новости С-19 с официальной подачи
|
||||||
|
- Новости школы, региона
|
||||||
|
- Спокойный тон
|
||||||
|
- Ежедневно 8:30 утра
|
||||||
|
|
||||||
|
### TG-канал 2: "Свои" (полугосударственный/независимый — TBD)
|
||||||
|
- Новости с другой подачи
|
||||||
|
- Слухи о волнах банов
|
||||||
|
- Гайды по фарму (опосредованно)
|
||||||
|
- Анонсы выходов игр (кесе 2 и пр.)
|
||||||
|
- Ежедневно 9:00 утра
|
||||||
|
|
||||||
|
**Региональность:** В каноне для разных языковых локалей подаются разные новости (RU = российские, EN = глобальные / западные). Это технически — два варианта строк в `i18n.csv`, привязанных к новостям. Реализуем во второй фазе.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Бренды и цены (зафиксировано)
|
||||||
|
|
||||||
|
### Игры в стеме (на старте 21 авг 2020)
|
||||||
|
|
||||||
|
| Игра | Цена в стеме | Кейс-дроп | Цена кейса |
|
||||||
|
|---|---|---|---|
|
||||||
|
| тефе2 | бесплатно (Nonprime) | сюжетный (после 3 мини-игр) | Australium-уровень |
|
||||||
|
| кесе го Nonprime | бесплатно | 1/нед (среда), 3 шт | ~Z руб |
|
||||||
|
| кесе го Prime | 1300₽ | 1/нед (среда), 5 шт | ~3Z руб |
|
||||||
|
| Пабаджи | 700₽ | 4/нед (пн/ср/пт/вс) | ~Z/2 руб |
|
||||||
|
|
||||||
|
**Z = базовая цена скина** = на старте **150₽** (фиксируем в коде как стартовое значение). Колеблется по дням.
|
||||||
|
|
||||||
|
### Подработки
|
||||||
|
|
||||||
|
| Работа | Время | Заработок | Усталость | Доступность |
|
||||||
|
|---|---|---|---|---|
|
||||||
|
| листовки | 3 часа | 600₽ | -20 | пн-вс с 14:00 |
|
||||||
|
| курьер | 3 часа | 1200₽ | -40 | возраст 16+ (с авг 2021) |
|
||||||
|
| ВиТ | 3-6 часов | 200₽/ч | -10/ч | возраст 16+ |
|
||||||
|
|
||||||
|
### FMS-панель
|
||||||
|
- Аренда: 1500₽/месяц
|
||||||
|
- Купить навсегда: `X` = **15000₽**
|
||||||
|
- Своя разработка: `5X` = **75000₽** (5 уровней вложений × 15000)
|
||||||
|
- Полная защита от мелких волн: `7X` = **105000₽**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Технологии в каноне
|
||||||
|
|
||||||
|
- **Пек:** новый сборщик. Спецификация: <TBD — i3-9100F + GTX 1050Ti? или Ryzen 3? — это влияет на скорость фарма как игровая характеристика>
|
||||||
|
- **Интернет:** Wi-Fi дома, пароль на холодильнике (пролог)
|
||||||
|
- **Телефон:** есть, но не основной экран игры. Используется для звонка отцу (TBD: есть ли мобильник или старый стационарный)
|
||||||
|
- **Флешка:** USB-A, надпись "Андрюхино"
|
||||||
|
- **Шиндовс 9:** в каноне это не Windows 9 (которой нет в реале), а просто следующая итерация Шиндовса в альт-каноне
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Школа
|
||||||
|
|
||||||
|
- 9 класс 2020-2021 → ОГЭ → 10 класс 2021-2022
|
||||||
|
- 4 урока в день, скип = -6 часов игрового времени
|
||||||
|
- После школы: 80% шанс домашки = 3 мини-игры:
|
||||||
|
- **Математика:** простейшее уравнение (тяни плитку 2+2=)
|
||||||
|
- **Русский:** распределить слова по столбцам
|
||||||
|
- **(TBD третий предмет):** возможно история, физика или иностранный
|
||||||
|
- Региональность: в RU-локали третий предмет = русский, в EN-локали = английский (как иностранный)
|
||||||
|
- Армейка / Сэр да Сэр = плохое обучение (3 фейла подряд) → Game Over
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Юридическая обстановка
|
||||||
|
|
||||||
|
- **Ст. 273 УК.РФ** — собственная разработка панели = риск, появляется Майор
|
||||||
|
- **Спам, мошенничество** — продажа аккаунтов в TG = риск бана + риск Майора
|
||||||
|
- **Возраст** — 16-летний может работать только на лёгких подработках (листовки) до получения паспорта/трудовой. После 16 — курьер, ВиТ.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD
|
||||||
|
|
||||||
|
- Город (безымянный / конкретный?)
|
||||||
|
- Спецификация пека
|
||||||
|
- Мать
|
||||||
|
- Третий школьный предмет
|
||||||
|
- Стоимость кесе 2 при выходе (~октябрь 2021)
|
||||||
|
- Точные TG-новости по дням (отдельный файл `canon/NEWS.md` появится потом)
|
||||||
191
canon/MECHANICS.md
Normal file
191
canon/MECHANICS.md
Normal file
|
|
@ -0,0 +1,191 @@
|
||||||
|
# MECHANICS.md — Дополнительные механики
|
||||||
|
|
||||||
|
Все 4 механики зафиксированы после раунда уточнений. Это надстройки над основной системой подработка / фарм / время / банвол.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## M-001: Прокси-цепочка (VPN-хопы) — эпилог
|
||||||
|
|
||||||
|
**Период доступности:** Эпоха 6 (Эпилог), с июля 2022.
|
||||||
|
**Триггер:** новость в TG "часть онлайн-сервисов изменила условия работы". Если игрок попробует купить кейс через стеме — окно "Сервис недоступен в вашем регионе. Подключите прокси-цепочку".
|
||||||
|
|
||||||
|
### Как работает
|
||||||
|
- В углу рабочего стола Шиндовс появляется новая иконка — **"Прокси-цепочка"**
|
||||||
|
- Открывается мини-схема: пиксельный набор серверов в разных "странах" (помечены флажками в нейтральных цветах — без узнаваемых флагов)
|
||||||
|
- Игрок перетаскивает свой "пакет" по цепочке узлов от 2 до 8 хопов
|
||||||
|
|
||||||
|
### Параметры
|
||||||
|
| Длина цепочки | Стабильность | Скорость фарма | Шанс отвала |
|
||||||
|
|---|---|---|---|
|
||||||
|
| 2 хопа | 40% | 100% | 60% за день |
|
||||||
|
| 4 хопа | 70% | 70% | 25% за день |
|
||||||
|
| 6 хопов | 90% | 50% | 8% за день |
|
||||||
|
| 8 хопов | 99% | 30% | 2% за день |
|
||||||
|
|
||||||
|
### Стоимость
|
||||||
|
- 1 хоп = 100₽/мес (~$1)
|
||||||
|
- Каждый дополнительный хоп +100₽/мес
|
||||||
|
- 8 хопов = 800₽/мес постоянных расходов
|
||||||
|
|
||||||
|
### Геймплей
|
||||||
|
- Раз в день игрок может **пересобрать** цепочку (drag-and-drop)
|
||||||
|
- Если цепочка отвалилась — фарм останавливается до починки
|
||||||
|
- Особый узел "**экзит-нода**" — последний хоп, который виден сервисам. Если его раскроют (1% шанс/день) — этот хоп блокируется навсегда, нужно покупать новый
|
||||||
|
|
||||||
|
### Сюжетные привязки
|
||||||
|
- Осминог в основной кампании может обронить: *"когда дойдёт до прокси — бери 6 хопов минимум. я помню как это было"*. Если игрок дошёл до эпилога — узнаёт что Осминог имел в виду.
|
||||||
|
- Андрюха в эпилоге может предложить "свою цепочку" (его инсайд)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## M-002: Курс валют как мини-игра
|
||||||
|
|
||||||
|
**Период:** доступна с **сен 2021** (за ~5 мес до WAR — затравка), активно играет с **марта 2022**.
|
||||||
|
**Триггер:** после первой крупной флуктуации курса герой получает доступ к "приложению валютного банка" в Шиндовс.
|
||||||
|
|
||||||
|
### UI
|
||||||
|
- График курса (день, неделя, месяц) — пиксельный candlestick
|
||||||
|
- Кнопки: **Купить $** / **Продать $** / **Купить €** / **Продать €**
|
||||||
|
- Баланс: ₽ / $ / €
|
||||||
|
|
||||||
|
### Механика
|
||||||
|
- Курс **подгружается из канонического расписания** (см ниже) — НЕ привязан к реальному реалтайму
|
||||||
|
- 1 раз в игровой день можно совершить 1 транзакцию (комиссия 2%)
|
||||||
|
- Долгосрочное хранение: сбережения в $ или € защищают от обвалов рубля в 2022-2026
|
||||||
|
|
||||||
|
### Каноническое расписание курсов (USD/RUB как ориентир)
|
||||||
|
| Период | Курс ₽/$ |
|
||||||
|
|---|---|
|
||||||
|
| авг 2020 | 74 |
|
||||||
|
| дек 2020 | 75 |
|
||||||
|
| мая 2021 | 73 |
|
||||||
|
| нояб 2021 | 71 |
|
||||||
|
| **24 фев 2022** | **80 → 110 за 2 дня** |
|
||||||
|
| мар 2022 (пик) | 120 |
|
||||||
|
| май 2022 (финал кампании) | 65 (укрепление) |
|
||||||
|
| **Эпилог:** | колебания от 60 до 150 в течение 2022-2026 |
|
||||||
|
|
||||||
|
(Числа округлены, приближены к реалу — игроки, помнящие реальные движения, могут "угадывать" пики.)
|
||||||
|
|
||||||
|
### Геймплей-возможности
|
||||||
|
- Купить $ за день до WAR (23 фев 2022 по новостям) → х1.5 капитала
|
||||||
|
- Купить рубли в мае 2022 (после укрепления) → х2 при следующем пике
|
||||||
|
- Игрок-неудачник — теряет 30-50% сбережений на каждом цикле
|
||||||
|
|
||||||
|
### Подсказки от Осминога
|
||||||
|
- В основной кампании: *"запомни — 23 февраля. в этот день переводи всё в баксы"* (туманно, можно не понять).
|
||||||
|
- Если послушал → жирная награда.
|
||||||
|
- Если нет → стандартный путь, ничего страшного.
|
||||||
|
|
||||||
|
### Защита от безпрогрыша
|
||||||
|
- Если игрок ИГНОРИТ всю механику — игра проходима. Курс — это **бонус-стратегия**, не обязаловка.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## M-003: Шкала паранойи
|
||||||
|
|
||||||
|
**Триггер появления:** после первого предложения FMS-панели (~февр 2021).
|
||||||
|
**Шкала:** 0 → 100. Стартует с 0.
|
||||||
|
|
||||||
|
### Что повышает паранойю
|
||||||
|
| Событие | +Паранойя |
|
||||||
|
|---|---|
|
||||||
|
| Попасть в мелкую волну банов | +15 |
|
||||||
|
| Попасть в крупную волну | +40 |
|
||||||
|
| Получить ЛС от незнакомца | +5 |
|
||||||
|
| Прочитать тревожную новость (об арестах фермеров) | +10 |
|
||||||
|
| Появление Майора в новостях/чате | +20 |
|
||||||
|
| Звонок от мамы "Ты как там?" | +3 (растёт от подсознательной тревоги) |
|
||||||
|
| Купить FMS-панель и активировать | +25 (страх "теперь я в системе") |
|
||||||
|
| Разработать свою панель | +50 |
|
||||||
|
|
||||||
|
### Что понижает паранойю
|
||||||
|
| Событие | -Паранойя |
|
||||||
|
|---|---|
|
||||||
|
| Поговорить с Андрюхой в школе | -5 |
|
||||||
|
| Посмотреть в окно (медитативное действие) | -2 |
|
||||||
|
| Поесть нормальную еду (не быстро) | -3 |
|
||||||
|
| Прочитать книгу с полки | -10 |
|
||||||
|
| Посетить уч заведение (общение с одноклассниками) | -8 |
|
||||||
|
| Поспать без снов | -5/ночь |
|
||||||
|
| Получить сообщение от мамы (после ответа) | -10 |
|
||||||
|
|
||||||
|
### Эффекты от уровня паранойи
|
||||||
|
| Уровень | Эффект |
|
||||||
|
|---|---|
|
||||||
|
| 0-25 | Норма. Все действия обычные. |
|
||||||
|
| 26-50 | Лёгкая тревога. +10% шанс отказа от выгодных дропов ("вдруг подстава"). Не открывает ссылки из подозрительных источников. |
|
||||||
|
| 51-75 | Сильная. -20% эффективность мини-игр (рука дрожит). Игнорирует половину сообщений Осминога. |
|
||||||
|
| 76-100 | Паническая. Может **самостоятельно** отказаться играть в кейсы на неделю. Шанс самоудаления аккаунта (10% за день) — потеря части инвентаря. |
|
||||||
|
|
||||||
|
### Хардкорная концовка
|
||||||
|
Если паранойя достигла 100 — открывается **скрытая концовка "Поломка"**: герой сжигает все аккаунты, продаёт пек, уходит работать в ВиТ официально. Принимает что фарм — ловушка. Альт-финал, доступен только через эту шкалу.
|
||||||
|
|
||||||
|
### Визуал
|
||||||
|
- Шкала в углу инвентаря, **скрытая** (виден только при наведении или ALT+P)
|
||||||
|
- При высокой паранойе — пиксельная "пелена" на экране, лёгкий тремор камеры
|
||||||
|
- При 100 — экран дрожит постоянно, цвета приглушены
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## M-004: Журналист с интервью
|
||||||
|
|
||||||
|
**Триггер:** раз в полгода (фиксированные даты — см ниже).
|
||||||
|
**Канал:** ЛС в Тегелрам от `@journalist_meditech` (или похожий ник, плюс смена раз в год).
|
||||||
|
|
||||||
|
### Расписание прихода журналиста
|
||||||
|
| Дата | Тема |
|
||||||
|
|---|---|
|
||||||
|
| 20 мар 2021 | "Молодёжь и онлайн-сервисы: новые формы заработка" |
|
||||||
|
| 15 окт 2021 | "Серый рынок цифровых аккаунтов: интервью с фермерами" |
|
||||||
|
| 5 фев 2022 | "Как пандемия изменила подростковый рынок труда" |
|
||||||
|
| 10 апр 2022 | "Цифровое подполье в новых условиях" |
|
||||||
|
| 27 май 2022 | "Один день из жизни анонимного фермера" (последний шанс перед финалом) |
|
||||||
|
|
||||||
|
### Текст приглашения (вариативный)
|
||||||
|
```
|
||||||
|
@journalist_meditech: Здравствуйте! Я пишу материал для {издание}
|
||||||
|
про молодёжь и онлайн-доходы. Видел ваш ник в чате "Свои".
|
||||||
|
Готовы поделиться опытом анонимно? Никаких имён, никаких лиц.
|
||||||
|
Только история. {Издание} серьёзное, я гарантирую конфиденциальность.
|
||||||
|
```
|
||||||
|
|
||||||
|
### Варианты ответа
|
||||||
|
1. **Согласиться** — открывается диалог из 5-8 вопросов с выбором ответа
|
||||||
|
2. **Отказать вежливо** — *"Извините, не готов сейчас"*
|
||||||
|
3. **Послать** — *"Иди нахер"*
|
||||||
|
4. **Игнорировать** — не отвечать
|
||||||
|
|
||||||
|
### Эффекты
|
||||||
|
| Ответ | Последствия |
|
||||||
|
|---|---|
|
||||||
|
| **Согласиться** | Через 2 недели — статья. **80% шанс**: журналист сдержал слово, всё анонимно. Паранойя -10. **20% шанс**: использовал твои детали без согласия, всё всплывёт. Появляется татарин-инвестигатор в TG → потенциально Майор приходит раньше. Паранойя +30. |
|
||||||
|
| **Отказать вежливо** | Журналист пишет "ОК, понимаю. Удачи!". Паранойя ±0. Через 6 мес может вернуться с новой темой. |
|
||||||
|
| **Послать** | Журналист обижается. Может **отомстить**: написать материал на основе чужих сведений с твоими цитатами из чата (если ты там писал). Паранойя +20. Репутация в TG-чате "Свои" -10. |
|
||||||
|
| **Игнорировать** | Журналист пишет ещё 2 раза, потом исчезает. Никаких эффектов. |
|
||||||
|
|
||||||
|
### Шанс подделки
|
||||||
|
Один раз за игру (рандомно между 2021 и 2026) журналист — это **на самом деле провокатор от Майора**. Раскрывается только после согласия — в "статье" вместо текста приходит официальный документ-вызов. Игроку даётся выбор как отвечать.
|
||||||
|
|
||||||
|
### Заработок
|
||||||
|
- Если согласился и журналист сдержал слово — может предложить 5000₽ "за интересную историю" (опционально)
|
||||||
|
- Деньги "белые", не повышают риск бана
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сводка: что новое появляется в игровых системах
|
||||||
|
|
||||||
|
| Элемент | Где влияет |
|
||||||
|
|---|---|
|
||||||
|
| Иконка "Прокси" в трее Шиндовс | Только Эпилог |
|
||||||
|
| Приложение "Банк" | С сен 2021, активно в Эпохах 4-6 |
|
||||||
|
| Шкала паранойи | С февр 2021, всю кампанию + эпилог |
|
||||||
|
| ЛС от журналиста | Раз в полгода с марта 2021 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD
|
||||||
|
|
||||||
|
- Точный список вопросов журналиста в диалоге согласия
|
||||||
|
- Дизайн иконок Прокси/Банк/Паранойя — нарисую процедурно при кодировании
|
||||||
|
- Цены прокси-хопов в эпилоге — нужна ли дифференциация по "странам"?
|
||||||
257
canon/MINIGAMES.md
Normal file
257
canon/MINIGAMES.md
Normal file
|
|
@ -0,0 +1,257 @@
|
||||||
|
# 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% всех школьных мини-игр.
|
||||||
|
**Тип:** <TBD — выбрать из: история (даты), физика (формулы), английский (перевод)>
|
||||||
|
**Региональность:** в EN-локали третий предмет = русский язык (для зарубежных игроков).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## MG-011: Установка/настройка FMS-панели
|
||||||
|
|
||||||
|
**Триггер:** покупка FMS впервые.
|
||||||
|
**Цель:** провести через 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)
|
||||||
84
canon/NAMING.md
Normal file
84
canon/NAMING.md
Normal file
|
|
@ -0,0 +1,84 @@
|
||||||
|
# NAMING.md — Словарь слэнга и единых написаний
|
||||||
|
|
||||||
|
**Правило:** во всех текстах, диалогах, UI, новостях, файлах — пишется ТОЛЬКО как здесь. Никаких вариаций ("Виндовс" вместо "Шиндовс" и т.п.).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Бренды и сервисы (альт-канон)
|
||||||
|
|
||||||
|
| Каноничное | Прототип | Заметки |
|
||||||
|
|---|---|---|
|
||||||
|
| **Шиндовс** | Windows | Игровая ОС. Текущая версия в каноне: **Шиндовс 9**. Лого: 4 цветных квадрата БЕЗ блика/градиента, плоский. |
|
||||||
|
| **стеме** | Steam | С маленькой буквы. Домен скачки: `steme.su`. Big Picture — режим по умолчанию для нового аккаунта. |
|
||||||
|
| **тефе2** | Team Fortress 2 | F2P в стеме всегда. Канон Mannco/Australium-предметы. |
|
||||||
|
| **кесе го** | CS:GO | Есть Nonprime (бесплатно, против ботов/казуал) и Prime (платно, матчмейкинг). |
|
||||||
|
| **кесе 2** | CS2 | Сиквел кесе го. Выходит позже в таймлайне (см TIMELINE.md). |
|
||||||
|
| **Пабаджи** | PUBG | Платная. Кейсы 4/нед/аккаунт, ~Z/2 руб. |
|
||||||
|
| **Тегелрам** | Telegram | Открывается клавишей `T`. До первого школьного дня иконка серая. |
|
||||||
|
| **митуб** | YouTube | Источник гайдов. Алгоритм агрессивный. |
|
||||||
|
| **Гмыло** | Gmail | 3 почты в день, ручная капча, бана нет. |
|
||||||
|
| **First mail** | First mail | 100 почт в день, групповая капча, +10% шанс бана стеме-акк. Имя пишется латиницей. |
|
||||||
|
| **ВиТ** | (внутриигр.) | Фастфуд. В каноне существует ВСЮ игру (2020+), это НЕ привязка к реальной "Вкусно и Точка" из 2022. Подработка 3-6ч смена. |
|
||||||
|
|
||||||
|
## Жаргон фарма
|
||||||
|
|
||||||
|
| Каноничное | Что значит |
|
||||||
|
|---|---|
|
||||||
|
| **пека** | компьютер (системник или весь сетап) |
|
||||||
|
| **листовки** | подработка раздачей рекламы, мужик у Шаурмы |
|
||||||
|
| **курьер** | пешая доставка, средний заработок, высокая усталость |
|
||||||
|
| **кейс** | лутбокс. Цена базовая = `Z` (динамическая в игре). |
|
||||||
|
| **дроп** | выпадение предмета из кейса/еженедельной раздачи |
|
||||||
|
| **скин** | внутриигровой предмет |
|
||||||
|
| **контракер** | в каноне = слэнг для редкого Mannco-предмета из **тефе2**. **Австралиевый контракер** = Australium-tier (НЕ из кесе го!). |
|
||||||
|
| **прайм / нонпрайм** | платный / бесплатный статус в кесе го |
|
||||||
|
| **ачивка** | достижение |
|
||||||
|
| **инвентарь** | клавиша `I`, окно с предметами |
|
||||||
|
| **склад** | дроп-аккаунт куда отправляют предметы на 7 дней (заморозка) |
|
||||||
|
| **дроп-аккаунт** | стеме-аккаунт-приёмник для безопасного хранения |
|
||||||
|
| **фарм** | процесс заработка скинов (ручной мини-играми или автоматический через панель) |
|
||||||
|
| **панель** | анти-детект софт. См FMS ниже. |
|
||||||
|
| **волна (банов)** | массовая блокировка аккаунтов |
|
||||||
|
| **мелкая волна** | задевает часть аккаунтов с шансом (раз в месяц, мин. интервал 21 день) |
|
||||||
|
| **крупная волна** | заденет ВСЁ кроме защищённого. Всего 2 за игру. |
|
||||||
|
|
||||||
|
## FMS
|
||||||
|
|
||||||
|
**FMS** (Farm Management System) — вымышленная анти-детект-панель. Пишется ЗАГЛАВНЫМИ латиницей. Логотип: <TBD — нарисую процедурно>.
|
||||||
|
- Аренда: 1500₽/месяц, +20% к шансу бана
|
||||||
|
- Покупка навсегда: цена `X` руб (см LORE.md), 1 панель = 1 устр-во, +20% бан
|
||||||
|
- Своя разработка: `5X` руб, защита от мелких волн пропорциональна вложениям (`7X` = иммунитет к мелким)
|
||||||
|
|
||||||
|
## Юридические/мемные
|
||||||
|
|
||||||
|
| Каноничное | Откуда |
|
||||||
|
|---|---|
|
||||||
|
| **ст. 273 УК.РФ** | "Создание, использование и распространение вредоносных компьютерных программ". Триггер появления Майора. |
|
||||||
|
| **товарищ Майор** | Полицейский. Интернет-мем "товарищ Майор всё знает". Приходит когда герой продаёт свою панель в Тегелраме. Один из вариантов Game Over. |
|
||||||
|
| **Сэр да Сэр** | Эвфемизм армии (Yes Sir, No Sir). Триггер: провальное обучение → отчисление → армия = Game Over. |
|
||||||
|
|
||||||
|
## Имена-маркеры
|
||||||
|
|
||||||
|
- **Андрюха** / **Андрей** — друг героя, NPC. Пишется в зависимости от контекста: "Андрюхино" на флешке, "Андрюха" в реплике, "Андрей" в формальном тексте.
|
||||||
|
- **Андрей М. (Мишурин)** — пасхалка-фермер в TG-чате "Свои". НЕ то же что Андрюха. Не двигатель сюжета.
|
||||||
|
- **Осминог** (ник `@osminog_2k20`) — TG-советчик-наставник. В концепт-доке назывался "Товарищ" — это имя **РЕТИРОВАНО**. Везде в каноне, сценариях и репликах — **только "Осминог"**. Аватарка: пиксельный осьминог 8 щупалец.
|
||||||
|
- **тов. Майор** (или просто **Майор**) — полицейский. Это **СОВЕРШЕННО ДРУГОЙ персонаж**, не связанный с Осминогом. В скаМ-эпилоге — `@major_official`. Полное "товарищ Майор" — только в мем-контексте, например коммент-стикер в чате.
|
||||||
|
|
||||||
|
### ⚠️ КРИТИЧНО: НЕ ПУТАТЬ
|
||||||
|
**Осминог ≠ тов. Майор.** Это два разных персонажа из разных миров (друг из будущего vs полицейский). Слово "товарищ" применительно к Осминогу — **не использовать**, чтобы избежать визуального слипания с "товарищ Майор".
|
||||||
|
|
||||||
|
## Стилистика реплик
|
||||||
|
|
||||||
|
- Внутренний монолог героя — `**жирный**` в md, **жирный полусеро-зелёный** в UI игры (TBD цвет).
|
||||||
|
- Диалоги — обычным шрифтом, формат `ПЕРСОНАЖ: — текст` (с длинным тире после двоеточия).
|
||||||
|
- Все реплики живые, без книжного русского. Сленг, многоточия, "ну", "ваще", "ё".
|
||||||
|
- Имя героя в диалогах — переменная `{playerName}`. Если NPC не знает имя — обращается "пацан", "слышь", "брат", "эй". После знакомства — по имени.
|
||||||
|
|
||||||
|
## TBD (требует решения с юзером)
|
||||||
|
|
||||||
|
- Полное имя/фамилия Андрюхи
|
||||||
|
- Имя отца героя (или оставить "Отец"?)
|
||||||
|
- Есть ли мать в каноне
|
||||||
|
- Имя мужика-листовочника
|
||||||
|
- Регион/город (безымянный областной центр / конкретный?)
|
||||||
|
- Цвет внутреннего монолога в UI
|
||||||
175
canon/NEWS.md
Normal file
175
canon/NEWS.md
Normal file
|
|
@ -0,0 +1,175 @@
|
||||||
|
# NEWS.md — TG-новости
|
||||||
|
|
||||||
|
**Два TG-канала** доставляют новости каждое утро (если игрок открыл Тегелрам в течение дня).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Канал 1 — `@budni_regiona` "Будни Региона"
|
||||||
|
|
||||||
|
**Подача:** официально-нейтральная, госТРК-стиль. Без слэнга. Сухие факты.
|
||||||
|
**Время выхода:** 8:30 утра
|
||||||
|
**Подписчиков (видимо в UI):** 142,000 → растёт по сюжету
|
||||||
|
|
||||||
|
**Шаблон новости:**
|
||||||
|
```
|
||||||
|
[Логотип канала: пиксельный герб]
|
||||||
|
{Заголовок жирным}
|
||||||
|
|
||||||
|
{2-3 предложения текста}
|
||||||
|
|
||||||
|
Источник: {ТАСС/РИА/Регион-ТВ — варианты}
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Канал 2 — `@svoi` "Свои"
|
||||||
|
|
||||||
|
**Подача:** "близкая", подростково-доверительная. Использует слэнг. Делится "правдой между нами".
|
||||||
|
**Время выхода:** 9:00 утра (на 30 мин позже Будней)
|
||||||
|
**Модератор:** анонимный (СПОЙЛЕР: это **Андрюха**, см CHARACTERS.md)
|
||||||
|
**Подписчиков:** 3,400 → 12,000 к финалу
|
||||||
|
|
||||||
|
**Шаблон:**
|
||||||
|
```
|
||||||
|
[Логотип: пиксельный кулак или вайб-стикер]
|
||||||
|
{Текст в свободной форме, 3-5 предложений}
|
||||||
|
|
||||||
|
{Иногда — мем, иногда — гайд-ссылка}
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Канонические новости (привязаны к датам TIMELINE)
|
||||||
|
|
||||||
|
### N-001 — 1 сен 2020 — Будни
|
||||||
|
**Заголовок:** "Школы региона начинают учебный год в очном формате"
|
||||||
|
**Текст:** "По данным Министерства образования, все школы региона начали учебный год 1 сентября в очном формате с соблюдением санитарных мер. Учащиеся 9 классов готовятся к выпускным экзаменам."
|
||||||
|
**Эффект:** триггер появления Андрюхи в школе.
|
||||||
|
|
||||||
|
### N-002 — 1 сен 2020 — Свои
|
||||||
|
**Заголовок:** *(без заголовка)*
|
||||||
|
**Текст:** "ну чё, школьники, всех с первым сентября 🎒 кто уже в курсе движа — пишите в чат. кто нет — сегодня вечером гайд скину. дойдут руки."
|
||||||
|
**Эффект:** Андрюха добавляет героя в чат после этой новости.
|
||||||
|
|
||||||
|
### N-003 — 15 окт 2020 — Будни
|
||||||
|
**Заголовок:** "Случаи C-19 в регионе растут второй месяц подряд"
|
||||||
|
**Текст:** "По данным Роспотребнадзора, число подтверждённых случаев C-19 в регионе увеличилось на 15% за неделю. Минздрав рекомендует ношение масок в общественных местах."
|
||||||
|
|
||||||
|
### N-004 — 15 окт 2020 — Свои
|
||||||
|
**Текст:** "слышь народ, опять масочный режим объявили. до фартмагазина теперь только в маске. короче пишу гайд по First mail в чат — самое время фармить дома."
|
||||||
|
|
||||||
|
### N-005 — 6 дек 2020 — Будни
|
||||||
|
**Заголовок:** "Дистанционный режим обучения вводится с понедельника"
|
||||||
|
**Текст:** "В связи с эпидобстановкой школы региона переходят на дистанционное обучение с 7 декабря по 25 декабря."
|
||||||
|
**Эффект:** +дополнительные часы фарма дома, отсутствие школьных мини-игр.
|
||||||
|
|
||||||
|
### N-006 — 25 дек 2020 — Свои
|
||||||
|
**Текст:** "вернулись в школу 28 дек. на 3 дня. потом каникулы. ору. короче за каникулы поднимем ферму ОК?"
|
||||||
|
|
||||||
|
### N-007 — 30 май 2021 — Будни
|
||||||
|
**Заголовок:** "Стартует ОГЭ-2021. Свыше 600 тысяч девятиклассников сдают экзамены"
|
||||||
|
**Эффект:** запускает сюжетный блок ОГЭ (4 мини-игры).
|
||||||
|
|
||||||
|
### N-008 — 1 сен 2021 — Будни
|
||||||
|
**Заголовок:** "Начало нового учебного года: 10 классы переходят на профильную подготовку"
|
||||||
|
|
||||||
|
### N-009 — 6 окт 2021 — Свои
|
||||||
|
**Текст:** "🚨 мелкое обновление в кесе го — обещают **новые операции** к зиме. цены опять прыгают. короче готовимся, скидываем мусор."
|
||||||
|
*(Кесе 2 в основной кампании НЕ выходит — в реальности CS2 = осень 2023. Если будет эпилог, появится там.)*
|
||||||
|
|
||||||
|
### N-010 — 7 окт 2021 — Будни
|
||||||
|
**Заголовок:** "Популярные онлайн-шутеры получили сезонные обновления"
|
||||||
|
**Текст:** "Разработчики ведущих игровых сервисов представили обновления к зимним операциям. Игроков ждут новые карты и предметы."
|
||||||
|
|
||||||
|
### N-011 — 5 ноя 2021 — Свои
|
||||||
|
**Текст:** "пацаны — внимание. ходят слухи завтра банов будет много. кто на автоматах создавал — снимайте всё ценное на складские акки СЕГОДНЯ. до завтра не успеете."
|
||||||
|
**Эффект:** предупреждение игрока за день до КВ-1.
|
||||||
|
|
||||||
|
### N-012 — 6 ноя 2021 — Будни (после КВ-1)
|
||||||
|
**Заголовок:** "Объявлено об окончании операции 'Стеме-чистка'"
|
||||||
|
**Текст:** "Совет безопасности Steam объявил об успешном завершении операции по выявлению нарушений правил использования сервиса. Заблокировано более 850 тысяч аккаунтов, созданных с применением запрещённого ПО."
|
||||||
|
|
||||||
|
### N-013 — 6 ноя 2021 — Свои
|
||||||
|
**Текст:** "ну вот и всё. у меня снесло 7 акков из 15. кто послушал — спасли больше. кто не послушал — ну сами виноваты. лечимся, восстанавливаемся."
|
||||||
|
|
||||||
|
### N-014 — 5 фев 2022 — Будни
|
||||||
|
**Заголовок:** "Ограничения C-19 снимаются по всей стране"
|
||||||
|
**Текст:** "С 7 февраля отменяются все ограничения, связанные с эпидобстановкой. Министерство здравоохранения объявило об окончании пика заболеваемости."
|
||||||
|
|
||||||
|
### N-015 — 24 фев 2022 — Будни
|
||||||
|
**Заголовок:** "Объявлено о начале большой операции"
|
||||||
|
**Текст:** "Официальные источники объявили о начале большой операции. Жителям рекомендовано сохранять спокойствие. Подробности по мере поступления."
|
||||||
|
*(Намеренно сухой текст без деталей. НИ слова о сторонах, причинах, территориях.)*
|
||||||
|
|
||||||
|
### N-016 — 24 фев 2022 — Свои
|
||||||
|
**Текст:** "[нет текста — только пиксельный стикер с пустыми глазами]"
|
||||||
|
**Эффект:** молчание тоже сообщение. Игрок впервые видит что Свои не пишут.
|
||||||
|
|
||||||
|
### N-017 — 25 фев 2022 — Свои
|
||||||
|
**Текст:** "ну чё... короче условия онлайн-сервисов меняются. часть карт перестала работать в стеме. посоны, у кого обходные — пишите. фарм не останавливается, но методы — обновляем."
|
||||||
|
|
||||||
|
### N-018 — 1 мар 2022 — Будни
|
||||||
|
**Заголовок:** "Курсы валют демонстрируют рекордные колебания"
|
||||||
|
**Текст:** "Финансовые рынки реагируют на изменения экономической обстановки. Аналитики советуют сохранять спокойствие."
|
||||||
|
**Эффект:** в игре цены кейсов начинают прыгать ±30% в день.
|
||||||
|
|
||||||
|
### N-019 — 7 мая 2022 — Свои
|
||||||
|
**Текст:** "пацаны. волны еженедельно теперь. каждый понедельник. я сам не понимаю откуда инфа но вот. готовьтесь."
|
||||||
|
|
||||||
|
### N-020 — 27 мая 2022 — Свои
|
||||||
|
**Текст:** "пацаны. жесть. снесло половину акков с утра. такое не первый раз, но щас прям жёстко. {playerName}, ты как? не пропадай. ✊"
|
||||||
|
**Автор:** Андрюха (открытое сообщение в чате, не личка).
|
||||||
|
**Эффект:** триггер личного диалога с Андрюхой в Тегелраме (параллельная судьба). Подготовка эмоциональной почвы перед финалом 29 мая. **НЕ связано** с Осминогом и НЕ связано с Майором.
|
||||||
|
|
||||||
|
### N-021 — 28 мая 2022 — Будни
|
||||||
|
**Заголовок:** "Анонс масштабной проверки игровых аккаунтов на завтра"
|
||||||
|
**Эффект:** последний намёк перед КВ-2.
|
||||||
|
|
||||||
|
### N-022 — 29 мая 2022 — Будни
|
||||||
|
**Заголовок:** "Объявлены результаты операции 'Чистый Игрок'"
|
||||||
|
**Текст:** "Около 4.5 миллионов аккаунтов заблокированы за последние 24 часа за систематическое нарушение правил пользовательских соглашений..."
|
||||||
|
**Эффект:** финальная новость основной кампании. Все аккаунты героя кроме первого — синие. Запуск финальной кат-сцены.
|
||||||
|
**Дальше:** опционально открывается **Эпилог** (см EPILOG.md) — режим рефарма до дек 2026.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Процедурные новости (повседневные)
|
||||||
|
|
||||||
|
Между каноническими новостями TG генерирует "пустые" новости из шаблонов, чтобы канал жил.
|
||||||
|
|
||||||
|
### Шаблоны Будней
|
||||||
|
- "Погода в регионе: {ожидаемая температура}"
|
||||||
|
- "Городские службы напоминают о {сезонная штука}"
|
||||||
|
- "В {район} прошёл {мероприятие}"
|
||||||
|
- "Цена бензина изменилась на {±X} коп."
|
||||||
|
|
||||||
|
### Шаблоны Своих
|
||||||
|
- "{День недели} как {день недели}, всем удачи в фарме"
|
||||||
|
- "видео скинул в чат, гляньте если делать нечего"
|
||||||
|
- "опять интернет лагает у меня кто ещё?"
|
||||||
|
- "{случайный мем}"
|
||||||
|
|
||||||
|
### Шаблоны новостей о волнах банов
|
||||||
|
- За день до мелкой волны (если шанс срабатывает): "пацаны, есть инфа на завтра. готовьтесь" (Свои)
|
||||||
|
- В день мелкой волны: "Стеме сообщил о массовой блокировке за нарушения" (Будни) + "снесло {N} акков. подробнее в чате" (Свои)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Региональные варианты (RU/EN с самого начала)
|
||||||
|
|
||||||
|
В `i18n/news_ru.csv` и `i18n/news_en.csv` — параллельные тексты. Для EN-локали Будни выглядят как "BBC-style", Свои — как "/v/ board".
|
||||||
|
|
||||||
|
Пример N-015 EN:
|
||||||
|
```
|
||||||
|
N-015 — EN — Daily
|
||||||
|
Title: "Officials announce start of new operation"
|
||||||
|
Body: "Government officials announced the start of a new operation today. Citizens are advised to remain calm. Details throughout the day."
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD
|
||||||
|
|
||||||
|
- Точные тексты процедурных новостей (можно генерировать в коде)
|
||||||
|
- Логотипы каналов — нарисую при кодировании
|
||||||
|
- Голосовые сообщения — нет, только текст
|
||||||
108
canon/TIMELINE.md
Normal file
108
canon/TIMELINE.md
Normal file
|
|
@ -0,0 +1,108 @@
|
||||||
|
# TIMELINE.md — Игровой календарь и события
|
||||||
|
|
||||||
|
**Старт:** пятница 21 августа 2020 (пролог, день 1)
|
||||||
|
**Финал:** воскресенье 29 мая 2022 (полная волна банов)
|
||||||
|
**Общая продолжительность:** ~21 месяц, 645 дней игрового времени
|
||||||
|
|
||||||
|
**Игровое время к реальному:** определяется в LORE.md. На пролог: 1 игровой день = ~30-40 минут реального геймплея (плотно), затем по мере усталости от рутины ускоряется.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Эпохи
|
||||||
|
|
||||||
|
| Период | Длительность | Что происходит |
|
||||||
|
|---|---|---|
|
||||||
|
| **Эпоха 0: Лето подростка** | 21 авг — 31 авг 2020 (10 дней) | Пролог. Получение пека. Первые подработки и первые скины. |
|
||||||
|
| **Эпоха 1: 9 класс, C-19 идёт** | сен 2020 — июн 2021 | Школа. Знакомство с Андрюхой в Тегелраме. Регистрация почт. Накопление основных аккаунтов. C-19 ограничения. |
|
||||||
|
| **Эпоха 2: Лето между** | июл — авг 2021 | Без школы, фарм 100%. Первое предложение FMS-панели (~10 аккаунтов). |
|
||||||
|
| **Эпоха 3: 10 класс, индустриализация** | сен 2021 — янв 2022 | Покупка панели, фарм автоматизирован. Сезонные обновления в кесе го. |
|
||||||
|
| **Эпоха 4: C-19 кончается, WAR начинается** | фев 2022 — апр 2022 | Новости меняются. Условия фарма меняются. Своя панель доступна. |
|
||||||
|
| **Эпоха 5: Май 2022, финал** | май 2022 | Учащение мелких волн. Финальная крупная волна 29 мая. |
|
||||||
|
| **Эпоха 6: Эпилог (опционально)** | июн 2022 — дек 2026 | Рефарм-режим с постепенными ограничениями. Появление скаМ. Чат с тов. Майором. Три развилки. См EPILOG.md. |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Ключевые даты (зафиксировать в коде как константы)
|
||||||
|
|
||||||
|
### Эпоха 0 — Пролог (10 дней)
|
||||||
|
- **21 авг 2020 (пт)** — пролог, день 1. Подарок пека. Установка Шиндовс. Первая попытка тефе2 (боты). Подработка листовками. Сон.
|
||||||
|
- **22 авг 2020 (сб)** — день 2. Снова листовки → накопление 1200₽. ВТОРОЕ возвращение в тефе2 → 3 мини-игры → дроп австралиевого контракера. Радость, осознание. Покупка кесе го Prime ИЛИ Пабаджи (выбор).
|
||||||
|
- **23 авг 2020 (вс)** — день 3. Митуб гайды → Гмыло почты (3 шт) → 3 фарм-аккаунта стеме. **Конец пролога.**
|
||||||
|
- **24 — 31 авг 2020** — свободные дни. Игрок может: подработать, фармить, просто отдыхать. Покупка второй игры (если первой была кесе — то Пабаджи, и наоборот) опционально.
|
||||||
|
|
||||||
|
### Эпоха 1 — 9 класс
|
||||||
|
- **1 сен 2020 (вт)** — первый школьный день. В классе подходит **Андрюха**, добавляет в Тегелрам, скидывает приглашение в чат "Свои". Тегелрам активируется. Первая новость в TG-канале "C-19: Роспотребнадзор фиксирует рост случаев".
|
||||||
|
- **15 сен 2020** — **Мелкая волна банов #1**. Тестовая, без последствий если у игрока 1-3 аккаунта.
|
||||||
|
- **окт-ноя 2020** — Андрюха предлагает First mail, гайд по массовой регистрации.
|
||||||
|
- **дек 2020 — янв 2021** — каникулы. Усиленный фарм. Введение **Осминога** (анонимный TG-советчик, бывш. "Товарищ") при достижении 10 аккаунтов.
|
||||||
|
- **февр 2021** — первое предложение FMS-панели в Тегелрам (если ~10 аккаунтов).
|
||||||
|
- **апр-май 2021** — подготовка к ОГЭ. Школьная нагрузка растёт. Усталость растёт.
|
||||||
|
- **30 мая — 15 июн 2021** — ОГЭ. 4 предмета, 4 мини-игры. От результата зависит: 10 класс (стандарт) ИЛИ "Сэр да Сэр" если все 4 завалены = Game Over.
|
||||||
|
|
||||||
|
### Эпоха 2 — Лето 2021
|
||||||
|
- **июл-авг 2021** — лето свободы. Фарм без школьных ограничений.
|
||||||
|
- **сер. авг 2021** — Андрюха предлагает съездить "в город" (TBD: какой?), 1-2 сюжетные сцены.
|
||||||
|
|
||||||
|
### Эпоха 3 — 10 класс
|
||||||
|
- **1 сен 2021** — 10 класс. Школа отъедает меньше времени.
|
||||||
|
- **окт 2021** — сезонные обновления в кесе го (зимние операции). Часть старых скинов теряет цену, новые становятся хитом. (Кесе 2 в реальности вышла осенью 2023 — в наш таймлайн НЕ попадает; перенесена в эпилог.)
|
||||||
|
- **дек 2021 — янв 2022** — каникулы 2. Возможна покупка панели "навсегда" если накоплен капитал `X`.
|
||||||
|
|
||||||
|
### Эпоха 4 — C-19 → WAR
|
||||||
|
- **5 фев 2022** — TG-новость "C-19: ограничения снимаются по всей стране".
|
||||||
|
- **24 фев 2022** — новость в TG: "**WAR**". Изменения условий фарма. Курс рубля прыгает. Цены кейсов нестабильны. Усиленные волны банов.
|
||||||
|
- **март 2022** — паника. Часть фарм-аккаунтов теряет ценность.
|
||||||
|
- **6 апр 2022** — Майор может появиться (если игрок продаёт свою панель). Сюжетная развилка.
|
||||||
|
- **апр-май 2022** — мелкие волны учащаются: каждую неделю.
|
||||||
|
|
||||||
|
### Эпоха 5 — Май 2022, финал
|
||||||
|
- **май 2022** — учащённые мелкие волны (каждую неделю).
|
||||||
|
- **25-28 мая 2022** — TG-канал "Стеме под прицелом" анонсирует "проверку".
|
||||||
|
- **29 мая 2022 (воскресенье)** — **КРУПНАЯ ВОЛНА #2 — ФИНАЛ.** Заденет ВСЕ аккаунты кроме одного защищённого (первого, основного из пролога). Блокировка по IP. Кат-сцена: герой смотрит на сообщение "Аккаунт заблокирован" → решает рассказать историю → "поэтому я и создал эту игру" → титры.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Волны банов — точное расписание
|
||||||
|
|
||||||
|
### Мелкие волны (раз в месяц, мин. интервал 21 день, дата случайная)
|
||||||
|
|
||||||
|
Для канона зафиксируем **сидовые даты** (генерация от seed по `playerName`):
|
||||||
|
- ВБ-1: 15 сен 2020
|
||||||
|
- ВБ-2: 11 окт 2020
|
||||||
|
- ВБ-3: 8 ноя 2020
|
||||||
|
- ВБ-4: 14 дек 2020
|
||||||
|
- ВБ-5: ... <процедурно по seed, минимум 21 день>
|
||||||
|
|
||||||
|
В **мае 2022** — учащение до еженедельных (override seed). Конкретные дни:
|
||||||
|
- 7 мая 2022
|
||||||
|
- 14 мая 2022
|
||||||
|
- 21 мая 2022
|
||||||
|
- 28 мая 2022 (за день до финала)
|
||||||
|
|
||||||
|
### Крупные волны (2 за всю игру)
|
||||||
|
|
||||||
|
- **КВ-1:** **6 ноября 2021** — заденет ВСЕ аккаунты, созданные через автоматические программы (т.е. с +30% флагом). Дока пишет "после конца операции" — в нашем каноне "операция" = операция "Стеме-чистка" внутри TG-новостей, начинается в окт 2021 и кончается 5 нояб 2021. Чисто внутриигровое событие.
|
||||||
|
- **КВ-2:** **29 мая 2022** — ФИНАЛ. Заденет ВСЕ кроме первого аккаунта героя.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Регулярные циклы
|
||||||
|
|
||||||
|
- **Будильник:** ежедневно в 7:00 если игрок ложился спать
|
||||||
|
- **Школа:** пн-пт 8:00-14:00 в учебное время (если игрок идёт)
|
||||||
|
- **Календарь:** ежеутренняя возможность посмотреть на стенке у пека
|
||||||
|
- **Подъём цен на скины:** +1% в день, **СРЕДА** = -10% (день обвала)
|
||||||
|
- **Кейс-дроп кесе го Nonprime:** 1/нед, среда (3 кейса в наследии, цена ~Z)
|
||||||
|
- **Кейс-дроп кесе го Prime:** 1/нед, среда (5 кейсов, цена ~3Z)
|
||||||
|
- **Кейс-дроп Пабаджи:** 4/нед на аккаунт (пн, ср, пт, вс), цена ~Z/2
|
||||||
|
- **TG-новости:** ежеутренне 8:30 если игрок открыл Тегелрам
|
||||||
|
- **Заморозка склада:** 7 дней после отправки на дроп-аккаунт
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TBD
|
||||||
|
|
||||||
|
- Точные даты мелких волн между ВБ-5 и маем 2022 (можно заполнить итеративно или процедурно)
|
||||||
|
- Сценарий "WAR" — какие именно изменения механик 24 фев 2022
|
||||||
|
- Когда именно выходит кесе 2 в нашем каноне (окт 2021? или другая дата?)
|
||||||
|
- Кат-сцена финала: длина, визуал
|
||||||
13
main.gd
Normal file
13
main.gd
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
extends Node2D
|
||||||
|
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
var w: int = ProjectSettings.get_setting("display/window/size/viewport_width")
|
||||||
|
var h: int = ProjectSettings.get_setting("display/window/size/viewport_height")
|
||||||
|
print("Farming Simulator pre-alpha. Pixel viewport: %dx%d" % [w, h])
|
||||||
|
|
||||||
|
|
||||||
|
func _input(event: InputEvent) -> void:
|
||||||
|
if event is InputEventKey and event.pressed:
|
||||||
|
if event.keycode == KEY_ESCAPE or event.keycode == KEY_Q:
|
||||||
|
get_tree().quit()
|
||||||
1
main.gd.uid
Normal file
1
main.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
uid://dog6k44wwqkvh
|
||||||
35
main.tscn
Normal file
35
main.tscn
Normal file
|
|
@ -0,0 +1,35 @@
|
||||||
|
[gd_scene load_steps=2 format=3]
|
||||||
|
|
||||||
|
[ext_resource type="Script" path="res://main.gd" id="1_main"]
|
||||||
|
|
||||||
|
[node name="Main" type="Node2D"]
|
||||||
|
script = ExtResource("1_main")
|
||||||
|
|
||||||
|
[node name="Background" type="ColorRect" parent="."]
|
||||||
|
offset_right = 640.0
|
||||||
|
offset_bottom = 360.0
|
||||||
|
color = Color(0.0784314, 0.0784314, 0.117647, 1)
|
||||||
|
|
||||||
|
[node name="TitleLabel" type="Label" parent="."]
|
||||||
|
offset_left = 0.0
|
||||||
|
offset_top = 130.0
|
||||||
|
offset_right = 640.0
|
||||||
|
offset_bottom = 160.0
|
||||||
|
text = "FARMING SIMULATOR"
|
||||||
|
horizontal_alignment = 1
|
||||||
|
|
||||||
|
[node name="SubLabel" type="Label" parent="."]
|
||||||
|
offset_left = 0.0
|
||||||
|
offset_top = 180.0
|
||||||
|
offset_right = 640.0
|
||||||
|
offset_bottom = 210.0
|
||||||
|
text = "pre-alpha — pixel viewport 640x360"
|
||||||
|
horizontal_alignment = 1
|
||||||
|
|
||||||
|
[node name="HintLabel" type="Label" parent="."]
|
||||||
|
offset_left = 0.0
|
||||||
|
offset_top = 290.0
|
||||||
|
offset_right = 640.0
|
||||||
|
offset_bottom = 320.0
|
||||||
|
text = "ESC или Q — выход"
|
||||||
|
horizontal_alignment = 1
|
||||||
30
project.godot
Normal file
30
project.godot
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
; Engine configuration file.
|
||||||
|
; It's best edited using the editor UI and not directly,
|
||||||
|
; since the parameters that go here are not all obvious.
|
||||||
|
;
|
||||||
|
; Format:
|
||||||
|
; [section] ; section goes between []
|
||||||
|
; param=value ; assign values to parameters
|
||||||
|
|
||||||
|
config_version=5
|
||||||
|
|
||||||
|
[application]
|
||||||
|
|
||||||
|
config/name="Farming Simulator"
|
||||||
|
config/description="Подросток-фермер CS/TF2/PUBG-кейсов в стране Р, 2020-2022. Pre-alpha."
|
||||||
|
run/main_scene="res://main.tscn"
|
||||||
|
config/features=PackedStringArray("4.6", "GL Compatibility")
|
||||||
|
|
||||||
|
[display]
|
||||||
|
|
||||||
|
window/size/viewport_width=640
|
||||||
|
window/size/viewport_height=360
|
||||||
|
window/size/window_width_override=1920
|
||||||
|
window/size/window_height_override=1080
|
||||||
|
window/stretch/mode="viewport"
|
||||||
|
|
||||||
|
[rendering]
|
||||||
|
|
||||||
|
textures/canvas_textures/default_texture_filter=0
|
||||||
|
renderer/rendering_method="gl_compatibility"
|
||||||
|
renderer/rendering_method.mobile="gl_compatibility"
|
||||||
196
Игра для Steam.txt
Normal file
196
Игра для Steam.txt
Normal file
|
|
@ -0,0 +1,196 @@
|
||||||
|
Дизайн-документ игры “Game farming simulator”
|
||||||
|
Основной дизайн
|
||||||
|
игры подобные tycoon в steam... Steme на Шиндовс цена продажи 5-7,5$
|
||||||
|
механики:
|
||||||
|
* коллекционирование как механика
|
||||||
|
* Получение и хранение предметов, возможность задержать предметы для лучшего дня. (А также подобие более надёжного склада)
|
||||||
|
* в каждом действии есть риск
|
||||||
|
* Автоматизация/индустриализация
|
||||||
|
* И мини-игра для регистрации аккаунтов
|
||||||
|
* редактор рабочего места/кастомизация пека
|
||||||
|
* Меню вписанное в игровой мир, например выход из игры - окно;сохранение - кровать. Настройки - параметры Windows
|
||||||
|
* Шкала усталости - необходимость постоянного сохранения
|
||||||
|
* Шкала скуки, еды, др потребностей)
|
||||||
|
* Необходимость баланса между учебой и заработками
|
||||||
|
* новости игрового и внешнего мира aka Covid-19 - Назовем вирус C-19 в начале года заканчивается и WAAAAAAAAAAAAAR - изменения условий и механик в игре
|
||||||
|
* Отображение новостей в Тегелрам канале
|
||||||
|
* При сохранении - промотка пол дня
|
||||||
|
* fpv игра
|
||||||
|
* Реалистичная графика —> ue4/unity
|
||||||
|
* НАДО РЕАЛИЗОВАТЬ КАРТОЧКИ!!!(минимум) - кесе го , те фе, кесе 2
|
||||||
|
* Постоянный советчик/товарищ всегда имеет идеи, не всегда выигрышные)
|
||||||
|
например разработка панели это ст 273. УК.РФ(возможно)) и тип при продаже своей панели через Тегелрам есть шанс, что придет товарищ Майор и Game over)
|
||||||
|
* Различные локации (в 16-17 лет(2020-2021 год) - локация дом, (18-19 - локация общага или при большом капитале - съемная cтудия(выбор игрока и разные дебафы или тп))
|
||||||
|
________________
|
||||||
|
Описание механик
|
||||||
|
* Описание механики сторонние заработки
|
||||||
|
выбор игрока ли
|
||||||
|
* раздавать листовки - менее затраты ”ресурсов усталости”, но и заработок меньше - занимает 3 часа максимум
|
||||||
|
* Курьер - заработок больше, но и расход “ресурсов усталости” больше - занимает 3 часа максимум
|
||||||
|
* Работать В ВиТ - заработок по часам (от 3 до 6 часов - смена) расход меньше чем у курьера. но расход чуть больше чем у листовок
|
||||||
|
* Описание механики тегелрам
|
||||||
|
* Открыть тегелрам клавиша T на клавиатуре
|
||||||
|
* Тебе пишет человек по покупке панели, разная манера их общения и возможность разных вариантов ответа
|
||||||
|
* Чтение новостей внешних и внутренних в различных тг каналах (2 шт)
|
||||||
|
* Описание механики дебафы на локации
|
||||||
|
* Дом - ограниченное время игры ( кол-во в день продумаем потом)
|
||||||
|
* Плохое обучение - итог “Сэр да сэр” - GameOver
|
||||||
|
* Описание механики фарма
|
||||||
|
* ручной фарм - каждый кейс - мини игра - 1р в неделю в кесе го - если даже бесплатно (1 из 3х кейсов - цена около Z руб), если купить кесе го - ( 1 из 5 кейсов средняя цена около 3Z руб) - шанс бана + 0%
|
||||||
|
* ручной фарм - каждый кейс - мини игра - 4р в неделю на аккаунт. Только если купить Пабаджи. цена кейса - около Z/2 рублей. - шанс бана + 0%
|
||||||
|
* Панельный фарм - см далее.
|
||||||
|
* Описание механики панели:
|
||||||
|
* При получении 10 аккаунтов с ке се го / ке се 2 - предложение в лс тегелрам о покупке панели FMS за 1500/месяц - шанс бана + 20%
|
||||||
|
* При достижении капитала в X рублей станет возможна покупка панели навсегда (1 панель = 1 устр-во) шанс бана + 20%
|
||||||
|
* При достижении капитала 5*X рублей - станет возможна разработка своей панели (Чем больше выделить денег на разработку - тем меньше шанс бана при мелких волнах (Выделив 7X рублей - мелкие волны не затрагивают игрока))
|
||||||
|
* Описание механики Почты
|
||||||
|
* Gmail - для каждой почты вводит название + для каждой почты решение капчи. Нет бана за такую почту. Максимум 3 почты в день
|
||||||
|
* First mail - для 10 почт вводит капчу. Название вводится случайным набором символов. Шанс бана аккаунта стеме + 10%. Максимум 100 почт в день
|
||||||
|
* все данные почт сохраняются в “таблицу” на рабочем столе в пека
|
||||||
|
* Описание механики Создание Аккаунта стеме
|
||||||
|
* Ручной - каждый аккаунт - ввод почты и капчи. максимум 20 аккаунтов в день
|
||||||
|
* автоматический - каждые 5 аккаунтов - ввод капчи. максимум 40 аккаунтов в день шанс бана аккаунта + 30%.
|
||||||
|
* Описание механики Волна банов
|
||||||
|
* Мелкая волна - раз в месяц (день определяется случайным образом)
|
||||||
|
минимальный интервал - 21 день. задевает аккаунты с определенным шансом. в мае года 20XY - мини волна - каждую неделю.
|
||||||
|
* Крупная волна - всего 2 раза - 6 ноября - после конца операции и 29 мая. 1я - заденет все аккаунты, созданные при помощи автоматических программ.
|
||||||
|
2я - заденет ВСЕ аккаунты, кроме 1 шт.
|
||||||
|
* Описание механики новости
|
||||||
|
* каждый день утром персонаж проверяет тг каналы.
|
||||||
|
* Внешние (можно ли сделать к каждой стране свои? тип региональные новости для рф и рб - сво, для др - война. c19 для одних - вирус, для других - провокация китая и тд?)
|
||||||
|
* Внутриигровые
|
||||||
|
* Описание механики Товарищ
|
||||||
|
* Описание механики инвентарь
|
||||||
|
* После получения предмета его можно
|
||||||
|
* Продать сразу // в каждый день - рост цены на предмет в 1.01
|
||||||
|
раза. В среду падение цены на 10%
|
||||||
|
* Оставить на этом аккаунте // риск бана аккаунта. можно продать потом, например в понедельник
|
||||||
|
* (Если создан аккаунт-дроп) отправить на склад. Заморожен на 7 дней после отправки
|
||||||
|
* Механика продажи - моментальная продажа. комиссия - 13% при продаже…
|
||||||
|
* Описание механики Учеба
|
||||||
|
* Необходимость каждый день проверять календарь, и если надо, посещать Уч завед. // скип 6 часов.
|
||||||
|
* Каждый день после посещения Уч завед - решение 3х мини игр по разной тематике. например простейшее ур-ние, слова распределить по столбцам. (Можно ли сделать регионально для снг - русс яз - основной предмет в уч завед, для других - англ яз - основной, а русс яз - ин язом является)
|
||||||
|
* Описание механики Меню
|
||||||
|
* выход из игры - окно;
|
||||||
|
* сохранение - кровать
|
||||||
|
* Настройки - параметры Windows
|
||||||
|
* Описание механики автоматизация, индустриализация
|
||||||
|
* при появлении панели появится возможность купить доп пека
|
||||||
|
* цена пека -> скорость фарма
|
||||||
|
* Описание механики ПЕРЕМЕННЫЙ ВНЕШНИЙ МИР
|
||||||
|
* при появлении глобальной новости - сильное изменение “фарма” для игрока. чтоб фармить автоматически необходимо каждый день проверять тг каналы для получения информации.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Упростить лого Шиндовс
|
||||||
|
Карточки:
|
||||||
|
кесе гоу ,
|
||||||
|
те фе 2,
|
||||||
|
кесе 2,
|
||||||
|
Пабаджииии
|
||||||
|
Операция Fanged broke
|
||||||
|
Операция Retpide
|
||||||
|
Операция Jungle Inferno
|
||||||
|
Техническое описание
|
||||||
|
Игра будет сделана на движке Unreal Engine 5, так как нет смысла использовать 4-ый. UE5 уже вполне оптимизирован и по производительности не сильно отличается от 4-ой, все функции 4-ой есть в 5-ом.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
________________
|
||||||
|
|
||||||
|
|
||||||
|
Сценарий
|
||||||
|
// - комментарий
|
||||||
|
italic - описание кат-сцен
|
||||||
|
** мысли вслух **
|
||||||
|
21 августа 20xx
|
||||||
|
обучающийся 9 класса
|
||||||
|
Начало -
|
||||||
|
Кат-сцена:
|
||||||
|
Подросток… лет 16… ему подарили собранный адекватный пека, после старого на pentium 4… он рад…
|
||||||
|
// Имеется Flash носитель с Шиндовс
|
||||||
|
Процесс настройка своего пека.- просто прокликать как обычно устанавливается ток Шиндовс версии 9)
|
||||||
|
Запуск Шиндовс. установка нужного софта
|
||||||
|
Установка steme с сайта steme.su
|
||||||
|
Завершение катсцены - переделать вход в Big-picture
|
||||||
|
|
||||||
|
|
||||||
|
**Вот и готов мой компьютер! Пора поиграть.**
|
||||||
|
|
||||||
|
|
||||||
|
заходит в библиотеку стеме и выбирает среди Nonprime кесе го и tefe 2.
|
||||||
|
**Ох старая добрая тефе2. Когда же я пройду jingule ifnerno!? Ну новый компьютер мне поможет!**
|
||||||
|
Запускает тефе 2
|
||||||
|
начинает поиск игры, а там его БАЦ Бац БАц Бац боты с луком (// катсцену через sfm создадим) убивают
|
||||||
|
Не выдерживает и выходит из игры
|
||||||
|
|
||||||
|
|
||||||
|
**Возьму перерыв. Пойду хоть денежку заработаю**
|
||||||
|
// далее идет типо обучение по подработкам.
|
||||||
|
Пока все подработки закрыты и он идет на Раздачу листовок.
|
||||||
|
Геймплей этой мини игры будет как в Freddy fazbear раздача пиццы (Шанс 30%, что не примет)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Для первого старт капа - сторонние подработки (Описание см описание механик)
|
||||||
|
После получения денег с обучения опять идет проходить миссии в тефе2.
|
||||||
|
После 3х разных мини игр получает австралиевый контракер.
|
||||||
|
Радуется
|
||||||
|
**Теперь чем-то другим бы заняться**
|
||||||
|
|
||||||
|
|
||||||
|
на первую зп с подработки решает купить игру
|
||||||
|
|
||||||
|
|
||||||
|
ВЫБОР
|
||||||
|
* КЕСЕ ГО приме (Будем считать что его еще можно при усердной игре получить бесплатно, до января)
|
||||||
|
* ПАБАДЖИ - фарм кейсов до 4х в неделю. цена кейса 10р
|
||||||
|
|
||||||
|
|
||||||
|
Ну и в зависимости от выбора дается ачивка + игра в библиотеке. Ждем 2 минимум минуты реального времени чтоб скачать
|
||||||
|
|
||||||
|
|
||||||
|
// мини игры в зависимости от выбранной игры.
|
||||||
|
|
||||||
|
|
||||||
|
// Если выбрал пабаджи - можно скачать кесего без прайма так сказать и идти фармить его. 2 успешные мини игры + 1 уровень. надо сделать 21 уровень. в некоторых играх (шанс на такую 25%) 100% поражение - намек на читеров.
|
||||||
|
//кесе го то есть меню операции - можно выполнять сторонние мини игры. каждая выполненная мини игра - реклама пропуска. цена - 2 дня работы листовки
|
||||||
|
|
||||||
|
|
||||||
|
//независимо от игры после получения дропа кейса приходит осознание что заработать можно
|
||||||
|
**Так на этой игре и заработать то можно!?**
|
||||||
|
|
||||||
|
|
||||||
|
**Понимание что на этой игре можно заработать привело меня на митуб**
|
||||||
|
Там будут разные гайды - видео обучение как начать.. гайды создания почт и тд…
|
||||||
|
решается создавать почты
|
||||||
|
Создает аккаунты
|
||||||
|
Идет на работу еще раз. пополняет аккаунты. покупает игру
|
||||||
|
**На этом реально можно заработать!**
|
||||||
|
//Конец так сказать обучения
|
||||||
|
|
||||||
|
|
||||||
|
Сценарий дня так сказать…
|
||||||
|
1. Подъем по будильнику (Если игрок ложился спать)
|
||||||
|
2. можно смотреть на календарь (Не принудительное)
|
||||||
|
3. В случае необходимости - Поход в уч заведение -6 часов дня
|
||||||
|
4. с вероятностью 80% после уч заведения появление мини игры (сопоставление тип 2 + 2 = и тянем плитку = 4) - прохождение мини игры -2 часа игрового времени
|
||||||
|
|
||||||
|
|
||||||
|
Концовка:
|
||||||
|
Очень сильная популяризация Ферм в steme. Частые мелкие волны банов
|
||||||
|
20XY год 29 мая ПОЛНАЯ Волна банов стеме. блокировка по ip. создание этой игры.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
P.S andreymishurin.work@gmail.comпрошу обратить внимание что просто “Фарм” может прсто наскучить игроку. Я предлагаю создать мини игры при ручном фарме тип для кс будут minesweeper, tik-tak-toe - за разные исходы в мини играх разная ”прокачка опыта” и при проигрышах придется дольше играть, а при постоянных победах - быстро качаться)
|
||||||
|
Какие миниигры просто реализовать:
|
||||||
|
minesweeper
|
||||||
|
tik-tak-toe
|
||||||
|
и другие(+- подходящие по стилистике к игре)
|
||||||
476
Пролог_Первый_день.md
Normal file
476
Пролог_Первый_день.md
Normal file
|
|
@ -0,0 +1,476 @@
|
||||||
|
# Пролог — «Первый день»
|
||||||
|
|
||||||
|
**Канон-версия 2.** Все противоречия с `canon/` устранены. Последовательность Australium-дропа исправлена (тефе2, не кесе го).
|
||||||
|
|
||||||
|
**Дата начала:** пятница 21 августа 2020.
|
||||||
|
**Локация:** дом, своя комната в безымянном областном центре страны Р.
|
||||||
|
**Хронометраж:** ~60-90 минут реального геймплея за 3 игровых дня (21-23 авг 2020).
|
||||||
|
**Игроку показывают:** подарок пека → установка Шиндовс с вводом своего имени → первый стеме-аккаунт → провал в тефе2 → подработка листовками → второй заход в тефе2 → дроп Australium → покупка кесе го/Пабаджи → первый кейс → митуб → почты → 3 фарм-аккаунта → "на этом можно зарабатывать".
|
||||||
|
|
||||||
|
**Обозначения:**
|
||||||
|
- `*курсив*` — кат-сцена, описание происходящего
|
||||||
|
- `**жирный**` — внутренний монолог героя
|
||||||
|
- `>` — стейдж-дирекшн / игровая механика / триггер
|
||||||
|
- `{playerName}` — имя, введённое игроком при установке Шиндовс (Акт 2)
|
||||||
|
- `// комментарий` — заметка для разработки, не показывается
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# ДЕНЬ 1 — 21 августа 2020, пятница
|
||||||
|
|
||||||
|
## АКТ 1 — ПОДАРОК
|
||||||
|
|
||||||
|
*Утро. Комната подростка. Окно полуоткрыто, ветер шевелит занавеску. На подоконнике — старая клавиатура с пожелтевшими клавишами. На столе у окна — древний пека на Pentium 4, корпус потёртый, наклейка «Intel Inside» обглодана временем. Рядом, прямо на полу, новая коробка. Большая. Чёрная. На ней — наклейка магазина "Компьютеры".*
|
||||||
|
|
||||||
|
*В дверях появляется ОТЕЦ.*
|
||||||
|
|
||||||
|
**ОТЕЦ:** — Ну? Чё стоишь. Распаковывай давай. Сам собирал, между прочим — полночи не спал.
|
||||||
|
|
||||||
|
> ИГРОВАЯ МЕХАНИКА: камера в FPV. Управление мышью — осмотр комнаты.
|
||||||
|
> Подсветка коробки. ЛКМ по коробке — открыть.
|
||||||
|
|
||||||
|
**Я (мысли):** **Так… новый пека? Серьёзно? После моего динозавра?**
|
||||||
|
|
||||||
|
*Игрок открывает коробку. Внутри — системник. Не топ, но живой. Кулер крутится беззвучно, корпус с одной подсветочкой — синей. На системнике приклеена записка от руки.*
|
||||||
|
|
||||||
|
> ВЗАИМОДЕЙСТВИЕ: ЛКМ по записке — увеличить и прочитать.
|
||||||
|
|
||||||
|
*Записка: «Не сожги. Пароль от Wi-Fi на холодильнике. — Бать»*
|
||||||
|
|
||||||
|
**Я:** **Бать ну ты красавчик конечно.**
|
||||||
|
|
||||||
|
**ОТЕЦ:** — Флешка с Шиндой на столе. Ставь сам, не маленький. Если запорешь — сам и переставляй.
|
||||||
|
|
||||||
|
*Отец уходит. Дверь закрывается.*
|
||||||
|
|
||||||
|
> ВЗАИМОДЕЙСТВИЕ ОПЦИОНАЛЬНО: можно выйти из комнаты, дойти до кухни, посмотреть на холодильник (Wi-Fi пароль: "Sergey1975"). Это **засев** про имя отца.
|
||||||
|
> Если игрок туда не пойдёт — норм. Информация всплывёт позже когда понадобится.
|
||||||
|
|
||||||
|
> ИГРОВАЯ МЕХАНИКА: триггер на флешку.
|
||||||
|
> На флешке наклейка от руки: «Шиндовс 9 — НЕ ТРОГАТЬ — Андрюхино».
|
||||||
|
|
||||||
|
**Я:** **Ну ладно. Андрюхино так Андрюхино. Поехали.**
|
||||||
|
|
||||||
|
> ЗАСЕВ #1 (см FORESHADOWING.md): флешка "Андрюхино" объяснится 1 сентября в школе.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 2 — УСТАНОВКА ШИНДОВС
|
||||||
|
|
||||||
|
*Игрок подключает флешку. Чёрный экран. Логотип «Шиндовс 9» — упрощённый, четыре цветных квадратика без блика. Бегущая полоска.*
|
||||||
|
|
||||||
|
> МИНИ-ИГРА MG-001 «Установка Шиндовс». 5 шагов-кликалок.
|
||||||
|
|
||||||
|
### Шаг 1 — Лицензионное соглашение
|
||||||
|
*[Принять] [Читать]*
|
||||||
|
|
||||||
|
> Если "Читать" → текстовая простыня на 30 сек. Ачивка "**Юрист**".
|
||||||
|
> Если "Принять" → дальше.
|
||||||
|
|
||||||
|
### Шаг 2 — Выбор диска
|
||||||
|
> 1 диск, нажимаем "Далее".
|
||||||
|
|
||||||
|
### Шаг 3 — Имя пользователя ★ КРИТИЧЕСКИЙ ШАГ
|
||||||
|
|
||||||
|
*Окно: "Введите имя пользователя для системы"*
|
||||||
|
|
||||||
|
> ИГРОВАЯ МЕХАНИКА: ввод текста с клавиатуры.
|
||||||
|
> Минимум 2 символа, максимум 24. Только буквы/цифры.
|
||||||
|
> Введённое значение = `{playerName}` ВСЕГДА. Каждое NPC будет обращаться по этому имени.
|
||||||
|
>
|
||||||
|
> Над полем — пасхалочное предложение: "Например: Дмитрий, Андрей, Кирилл..."
|
||||||
|
|
||||||
|
*Игрок вводит имя.*
|
||||||
|
|
||||||
|
> ЗАСЕВ #2: имя сохраняется навсегда. Финальные титры назовут историю по имени.
|
||||||
|
|
||||||
|
### Шаг 4 — Пароль
|
||||||
|
*Окно: "Введите пароль (или оставьте пустым)"*
|
||||||
|
|
||||||
|
> Если пусто или "123"/"qwerty" → ачивка "**Главное чтоб удобно**"
|
||||||
|
> Если 12+ символов со спецсимволами → ачивка "**Параноик**"
|
||||||
|
|
||||||
|
### Шаг 5 — Часовой пояс
|
||||||
|
> Список регионов страны Р. UTC+3 по умолчанию.
|
||||||
|
> Выбор НЕ влияет на сюжет, но запоминается для региональных новостей.
|
||||||
|
|
||||||
|
*Установка завершается. Экран приветствия. Звук запуска — кривой синтезированный «дын-дын».*
|
||||||
|
|
||||||
|
**Я:** **Вот и готов мой компьютер. Пора поиграть, {playerName}.**
|
||||||
|
|
||||||
|
> ОШИБКА УМЫШЛЕННАЯ: герой говорит про себя в третьем лице, как будто читает с экрана. Юмор.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 3 — ПЕРВЫЙ ЗАПУСК СТЕМЕ
|
||||||
|
|
||||||
|
*Рабочий стол Шиндовс 9. Иконки: «Корзина», «Мой компьютер», «Браузер», «Тегелрам» (серый, неактивный). Внизу — панель задач, часы: **21 авг 2020, пт, 11:47**.*
|
||||||
|
|
||||||
|
> ВАЖНО: время видно в углу. Календарь зафиксирован.
|
||||||
|
> Тегелрам серый → активируется только 1 сен 2020.
|
||||||
|
|
||||||
|
*Двойной клик по «Браузер» → запускается мок-браузер. В адресной строке: stem... → автодополнение **steme.su**.*
|
||||||
|
|
||||||
|
**Я:** **Стеме точка су… ага, бесплатно. Скачаем.**
|
||||||
|
|
||||||
|
*Прогресс-бар скачки клиента — 8 секунд реального времени.*
|
||||||
|
|
||||||
|
*Установка стеме. Иконка появляется на рабочем столе. Двойной клик. Открывается окно входа.*
|
||||||
|
|
||||||
|
**Я:** **Аккаунта-то нет. Создадим.**
|
||||||
|
|
||||||
|
> МИНИ-ИГРА MG-005 (капча): ввод 4 искажённых символов.
|
||||||
|
> Если 3 неудачи подряд → ачивка "**Я не робот? Не уверен**".
|
||||||
|
|
||||||
|
*Логин. Открывается стеме в Big Picture.*
|
||||||
|
|
||||||
|
> КАНОНИЧНО: это **первый аккаунт** героя. На нём флаг `is_protected = true` — единственный аккаунт, который **переживёт** финальную волну банов 29 мая 2022.
|
||||||
|
> Игрок об этом не знает. Засев #18 для финала.
|
||||||
|
|
||||||
|
**Я:** **Так… библиотека. Что у нас бесплатно?**
|
||||||
|
|
||||||
|
> В библиотеке две Nonprime-игры доступны без оплаты:
|
||||||
|
> - **тефе2** (Team Fortress 2)
|
||||||
|
> - **кесе го** (CS:GO, Nonprime)
|
||||||
|
|
||||||
|
**Я:** **Ох старая добрая тефе2. Когда же я пройду Jungle Inferno?! Ну новый пека мне поможет!**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 4 — БОТЫ С ЛУКОМ
|
||||||
|
|
||||||
|
*Запуск тефе2. Меню — обманчиво ламповое, с пиксельной заставкой. Игрок выбирает класс — снайпер, потому что **«ну я ж теперь крутой»**. Жмёт «Поиск игры — Casual».*
|
||||||
|
|
||||||
|
*Кат-сцена в SFM-стиле (упрощённая, пиксельная): карта Doublecross. Игрок появляется на спавне. Бежит к мосту…*
|
||||||
|
|
||||||
|
*БАЦ. БАЦ БАЦ БАЦ.*
|
||||||
|
|
||||||
|
*Четыре снайпера с противоположной стороны. Хедшоты. Подряд. Без задержки.*
|
||||||
|
|
||||||
|
> МЕХАНИКА: визуально — пиксельные «боты» с подсветкой имени золотого цвета.
|
||||||
|
> Респ → выстрел → смерть → респ → выстрел → смерть. Цикл 4 раза.
|
||||||
|
|
||||||
|
**Я:** **Да что за…**
|
||||||
|
|
||||||
|
*Игрок пробует поменять класс. Хэви. Бежит. БАЦ. Снайперский в голову через миникарту.*
|
||||||
|
|
||||||
|
**Я:** **Это что вообще такое?! Они через стену стреляют?!**
|
||||||
|
|
||||||
|
> ВНИЗУ ЭКРАНА — список игроков противника:
|
||||||
|
> `[ГИГАБОТ_АИМБОТ_2020]` ← ЗАСЕВ #4
|
||||||
|
> `[OG_AIMBOT_2020]`
|
||||||
|
> `BOSS_СНГ`
|
||||||
|
> `сосёшь_фрагов?`
|
||||||
|
|
||||||
|
> ЗАСЕВ #4 ОПЛАТА: имена `_2020` всплывут на финальной волне 29 мая 2022 как имена забаненных аккаунтов героя. Параллель.
|
||||||
|
|
||||||
|
*После 6-й смерти подряд — игрок выходит из матча. Возвращается в меню стеме.*
|
||||||
|
|
||||||
|
**Я:** **Возьму перерыв. Пойду хоть денежку заработаю. Чё там у нас в августе с подработками…**
|
||||||
|
|
||||||
|
> Время в игре: 14:20.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 5 — ПОДРАБОТКА (ЛИСТОВКИ)
|
||||||
|
|
||||||
|
*Игрок встаёт из-за пека (камера выходит из FPV-режима «за компом» в FPV-режим «по комнате»). Идёт к двери. Выход — на улицу.*
|
||||||
|
|
||||||
|
*Экран загрузки локации. Пиксельная заставка: «Город. Лето. 14:30».*
|
||||||
|
|
||||||
|
*Улица. Серая многоэтажка, ларёк «Шаурма 24ч», припаркованная девятка. У ларька — мужик в кепке. Над головой `[!]`.*
|
||||||
|
|
||||||
|
**МУЖИК В КЕПКЕ:** — Слышь, пацан, листовки разнесёшь? Двести в час. Три часа максимум. Кому в руки — кому в почтовый, без разницы. Главное чтоб не в урну. Камера видит.
|
||||||
|
|
||||||
|
**Я:** **Двести рублей… ну на пирожок хватит. Курьер закрыт, в ВиТ не возьмут — мне 15. Поехали.**
|
||||||
|
|
||||||
|
> ИГРОВАЯ МЕХАНИКА: MG-002 «Раздача листовок».
|
||||||
|
> Top-down карта 3×3 квартала, 3 мин реал = 3 часа в игре.
|
||||||
|
> 50 листовок. 4₽ за каждую. Максимум 600₽.
|
||||||
|
> Усталость: -20.
|
||||||
|
|
||||||
|
*По завершении мужик отсчитывает купюры.*
|
||||||
|
|
||||||
|
**МУЖИК:** — Норм, пацан. Завтра приходи, ещё нужны будут. Только не звони — я сам найду.
|
||||||
|
|
||||||
|
**Я:** **Шестьсот рублей. Не густо, но на старт хватит. На пирожок и… хм. А на игру?**
|
||||||
|
|
||||||
|
> Стоимость кесе го Prime: 1300₽. Пабаджи: 700₽. У игрока: 600₽. Не хватает.
|
||||||
|
|
||||||
|
**Я:** **Завтра ещё раз листовки. А пока — поем чё бесплатно есть.**
|
||||||
|
|
||||||
|
> Время в игре: 17:45. Возвращение домой.
|
||||||
|
> Шкалы: усталость 70/100, скука 30, еда 40.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 6 — ВЕЧЕР, КУХНЯ, СОН
|
||||||
|
|
||||||
|
*Возврат в комнату. Игрок может:*
|
||||||
|
- *Пойти на кухню → холодильник → пельмени (+30 еда, -1 час). На холодильнике записка: «Wi-Fi: Sergey1975»* ← засев имя отца
|
||||||
|
- *Посмотреть в окно (+5 к скуке→0). Пиксельный вид: соседние пятиэтажки, бельё на верёвке, дым из заводской трубы вдалеке. Атмосфера.*
|
||||||
|
- *Запустить тефе2 ещё раз — снова боты, теперь игрок терпит*
|
||||||
|
- *Лечь спать → первое сохранение*
|
||||||
|
|
||||||
|
*Игрок ложится на кровать.*
|
||||||
|
|
||||||
|
> МЕХАНИКА: ПЕРВОЕ СОХРАНЕНИЕ. Диалог на экране:
|
||||||
|
> "Сохранить и проспать до утра? [Д / Н]"
|
||||||
|
> Игрок жмёт Д. Сохранение происходит.
|
||||||
|
> Сообщение: "С этого момента — кровать = сохранение. Окно = выход из игры. Запомни."
|
||||||
|
|
||||||
|
*Фейд в чёрное. Часы: 23:00. Тишина.*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# ДЕНЬ 2 — 22 августа 2020, суббота
|
||||||
|
|
||||||
|
## АКТ 7 — БУДИЛЬНИК. ВТОРАЯ ПОДРАБОТКА
|
||||||
|
|
||||||
|
*Утро. Будильник. Тот же sfxr-«дын-дын», только теперь это будильник.*
|
||||||
|
*Завтрак (если игрок есть пельменей, +30 еды).*
|
||||||
|
*Снова на улицу. Тот же мужик у Шаурмы.*
|
||||||
|
|
||||||
|
**МУЖИК:** — О, пришёл. Сегодня партия побольше. По 4 рубля.
|
||||||
|
|
||||||
|
> Повторение MG-002. +600₽. Итого: 1200₽.
|
||||||
|
> Усталость снова -20.
|
||||||
|
|
||||||
|
**Я:** **1200 рублей. Уже что-то. Но на кесе го прайм всё равно не хватает. Может, тефе2 ещё раз попробую — в этот раз сюжетные миссии Mannco, без онлайна. Там не убьют хотя бы.**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 8 — ВТОРОЙ ЗАХОД В ТЕФЕ2 ★ КРИТИЧЕСКИЙ АКТ
|
||||||
|
|
||||||
|
*Возвращение домой. За пек. Запуск тефе2. Меню. На этот раз игрок не идёт в Casual, а выбирает **«Mannco Operations»** — сюжетные миссии для одиночки.*
|
||||||
|
|
||||||
|
**Я:** **Сейчас посмотрим что тут.**
|
||||||
|
|
||||||
|
*Открывается список миссий. Первые три помечены как "доступны новичку".*
|
||||||
|
|
||||||
|
> МИНИ-ИГРА MG-014 — 3 микро-задания тефе2.
|
||||||
|
|
||||||
|
### Миссия 1 — «Защити позицию»
|
||||||
|
*Игрок встаёт за пиксельную баррикаду. С трёх сторон бегут боты. Цель: отстрелять 3 волны за 30 сек.*
|
||||||
|
|
||||||
|
**Я (после прохождения):** **Норм. Дальше что.**
|
||||||
|
|
||||||
|
### Миссия 2 — «Доставь груз»
|
||||||
|
*Управление ящиком по карте между препятствиями. 20 сек.*
|
||||||
|
|
||||||
|
### Миссия 3 — «Хедшот»
|
||||||
|
*Снайперка. 5 целей за 15 сек. 3 промаха — провал.*
|
||||||
|
|
||||||
|
*Игрок делает 5/5 (или почти 5/5).*
|
||||||
|
|
||||||
|
*Появляется анимация: пиксельный сундук с щелью. Он трясётся. Открывается.*
|
||||||
|
|
||||||
|
> ВЫПАДЕНИЕ: **АВСТРАЛИЕВЫЙ КОНТРАКЕР** (Australium Wrench / контракер).
|
||||||
|
> Цена на момент дропа: **1500₽**.
|
||||||
|
|
||||||
|
**Я:** **АВСТРАЛИЕВЫЙ КОНТРАКЕР?! Бл***. Это ж дорого. Сколько он стоит-то?**
|
||||||
|
|
||||||
|
> ИНВЕНТАРЬ (клавиша `I`) открывается автоматически на 3 сек.
|
||||||
|
> Предмет с подсветкой:
|
||||||
|
> Австралиевый контракер
|
||||||
|
> Игра: тефе2
|
||||||
|
> Цена: 1500₽
|
||||||
|
> Опции: [Продать] [Оставить] [На склад — недоступно]
|
||||||
|
|
||||||
|
**Я:** **Стоп. Я даже игру не купил. А с одного дропа в бесплатной тефе2 — 1500. Это ж…**
|
||||||
|
|
||||||
|
*Пауза. Игрок смотрит на экран. Лампочка над головой.*
|
||||||
|
|
||||||
|
**Я:** **Так на этой игре и заработать-то можно?!**
|
||||||
|
|
||||||
|
> ОСОЗНАНИЕ. Триггер для AКТА 9.
|
||||||
|
> Если игрок продаст контракер сразу: 1305₽ на руки (комиссия 13%) → итого 2505₽.
|
||||||
|
> Если оставит: 1200₽ + австралиевый в инвентаре (засев #5 для финала).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 9 — ВЫБОР ПОКУПКИ
|
||||||
|
|
||||||
|
*Игрок выходит из тефе2 в меню стеме. Открывает магазин.*
|
||||||
|
|
||||||
|
**ВЫБОР:** *(если контракер продан — у игрока ~2500₽; если оставлен — 1200₽)*
|
||||||
|
|
||||||
|
### Вариант А: **КЕСЕ ГО PRIME** (1300₽)
|
||||||
|
**Я:** **Прайм. До января, говорят, можно бесплатно поднять с нонпрайма. Но сразу — быстрее.**
|
||||||
|
|
||||||
|
> Ачивка: "**Праймовый**".
|
||||||
|
> В библиотеке: кесе го (Prime). Первый кейс выпадет в следующую среду.
|
||||||
|
|
||||||
|
### Вариант Б: **ПАБАДЖИ** (700₽)
|
||||||
|
**Я:** **Пабаджи. Кейсов четыре в неделю, и денег после контракера ещё на что-то остаётся.**
|
||||||
|
|
||||||
|
> Ачивка: "**Курячий ужин**".
|
||||||
|
|
||||||
|
*Прогресс-бар скачки. 2 минуты реал. Игрок может во время ожидания:*
|
||||||
|
- *Снова в окно посмотреть (паранойя ещё не появилась, ничего необычного)*
|
||||||
|
- *Полистать пасхалки на полке (Сетевые технологии, Уголовный кодекс РФ — 2019 ред.)*
|
||||||
|
|
||||||
|
> ЗАСЕВ #8: Уголовный кодекс на полке. Открыть пока нельзя ("слишком тяжело читать сейчас"). Откроется когда появится Майор.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 10 — ПЕРВЫЙ КЕЙС В НОВОЙ ИГРЕ
|
||||||
|
|
||||||
|
*Скачано. Запуск. Меню новой игры — пиксельный мок настоящего меню. Игрок жмёт «Играть».*
|
||||||
|
|
||||||
|
### Если выбрана кесе го Prime
|
||||||
|
*Кат-сцена случайной катушки — нет, стоп. **Дроп кейса — это мини-игра**. Открывается окно.*
|
||||||
|
|
||||||
|
> МИНИ-ИГРА MG-003 «Сапёр» (классический, 8×8, 10 мин).
|
||||||
|
> Цель: раскрыть всё безопасное.
|
||||||
|
|
||||||
|
### Если выбрана Пабаджи
|
||||||
|
> МИНИ-ИГРА MG-004 «Крестики-нолики» — 2 победы из 3 раундов.
|
||||||
|
|
||||||
|
*Игрок проходит мини-игру. Победа → редкий скин.*
|
||||||
|
|
||||||
|
*Кат-сцена: пиксельная карусель в 3D-Godot стиле. Замедление. Останавливается.*
|
||||||
|
|
||||||
|
> ПРИ ПЕРВОМ ПРОХОЖДЕНИИ: канонично выпадает скин **средней редкости** стоимостью ~300-400₽ (для CS:GO Prime) или ~50-100₽ (для Пабаджи).
|
||||||
|
> Это даёт ощущение "что-то получил, но Australium всё равно круче".
|
||||||
|
|
||||||
|
**Я:** **Не контракер, но тоже что-то. Уже два скина в инвентаре, плюс деньги.**
|
||||||
|
|
||||||
|
> Время в игре: 21:15. Усталость: 60.
|
||||||
|
|
||||||
|
*Игрок может ещё в этот вечер: спать, поесть, посмотреть митуб (но это сюжетно — Акт 11 откладывается на завтра).*
|
||||||
|
|
||||||
|
*Финал Дня 2: фейд в чёрное, спит.*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# ДЕНЬ 3 — 23 августа 2020, воскресенье
|
||||||
|
|
||||||
|
## АКТ 11 — МИТУБ И ГАЙДЫ
|
||||||
|
|
||||||
|
*Утро. Будильник. Игрок за пеком. Открывает браузер. Адресная строка: "youtu..." → автодополнение **митуб**.*
|
||||||
|
|
||||||
|
*Митуб. Поисковая строка. Игрок вбивает: «как заработать на кейсах».*
|
||||||
|
|
||||||
|
*Список результатов (пиксельные превьюшки видео):*
|
||||||
|
|
||||||
|
1. **«КАК Я ПОДНЯЛ 100К НА КЕЙСАХ ЗА МЕСЯЦ?? (НЕ КЛИКБЕЙТ)»** — 2.3М
|
||||||
|
2. **«Гайд по фарму для НОВИЧКОВ — 2020»** — 450К
|
||||||
|
3. **«КАК СОЗДАВАТЬ ПОЧТЫ ДЛЯ СТЕМЕ — Гмыло и First mail»** — 89К
|
||||||
|
4. **«Майнер забрал мой пека — НЕ ПОВТОРЯТЬ»** — 1.1М (ловушка, опционально)
|
||||||
|
5. **«ПАНЕЛЬ FMS — ОТЗЫВ ЧЕРЕЗ 3 МЕСЯЦА»** — 67К
|
||||||
|
|
||||||
|
> ЗАСЕВ доп: один из результатов на 2-й странице — **«Осминог фарм 2020 — гайд от АНОНИМА»** — 12 просмотров. Если игрок туда не заходит — норм. Если заходит — превьюшка пиксельного осьминога с 8 щупальцами. Видео "недоступно по техническим причинам".
|
||||||
|
> Это намёк который оплатится в феврале 2021 когда Осминог напишет в личку.
|
||||||
|
|
||||||
|
**Я:** **Так… создавать почты. Это интересно. Гмыло, говоришь…**
|
||||||
|
|
||||||
|
*Игрок открывает гайд №3. Кат-сцена: чувак в худи в SFM-пиксельном стиле объясняет процесс. Без голоса — субтитры.*
|
||||||
|
|
||||||
|
*Субтитры (текст-шторка):*
|
||||||
|
|
||||||
|
> «Так, пацаны. Гмыло — это надёжно, но медленно. Три почты в день максимум, иначе блок. First mail — это движ. Сотня в день, но капчу долбить будешь до посинения. И аккаунт стеме с такой почтой банят чаще. Решай сам. Я начинал с Гмыло.»
|
||||||
|
|
||||||
|
**Я:** **Окей. Начну с Гмыла. Три почты — не страшно, поднимем за час.**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 12 — ПОЧТЫ И ФАРМ-АККАУНТЫ
|
||||||
|
|
||||||
|
> МИНИ-ИГРА MG-005 (капча) ×3 для Гмыло-почт.
|
||||||
|
|
||||||
|
*Игрок создаёт 3 Gmail-почты. На каждую — регистрирует новый стеме-аккаунт (тоже капча).*
|
||||||
|
|
||||||
|
> МИНИ-ИГРА MG-005 ×3 для стеме.
|
||||||
|
> ИТОГО: 6 капч за акт.
|
||||||
|
> Файл `почты.txt` на пиксельном рабочем столе пека (ЛКМ — открыть, видны три записи).
|
||||||
|
|
||||||
|
**Я:** **Так. Три новых стеме-аккаунта. На каждом по бесплатной тефе2 и нонпрайм-кесе. На каждом — раз в неделю кейс. То есть… три кейса в неделю. Плюс мой основной. Четыре.**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## АКТ 13 — ПОНИМАНИЕ + КОНЕЦ ПРОЛОГА
|
||||||
|
|
||||||
|
*Игрок сидит на стуле. Откидывается. Смотрит в потолок (камера задирается вверх — на потолке пятно от давней пролитой колы).*
|
||||||
|
|
||||||
|
**Я:** **На этом реально можно заработать.**
|
||||||
|
|
||||||
|
*Кат-сцена-перебивка: на стене у компа висит календарь — август 2020. Игрок встаёт, обводит маркером дату **«1 сентября»** — школа.*
|
||||||
|
|
||||||
|
**Я:** **До школы ещё неделя. Я успею раскачаться.**
|
||||||
|
|
||||||
|
> СОСТОЯНИЕ ПРИ ЗАВЕРШЕНИИ ПРОЛОГА:
|
||||||
|
> - Капитал: ~50-1300₽ (зависит от продал ли Australium, какую игру купил)
|
||||||
|
> - Аккаунтов стеме: 4 (1 основной защищённый + 3 фарм)
|
||||||
|
> - Почт Гмыло: 3
|
||||||
|
> - В библиотеке основного: тефе2 + кесе го Nonprime + (кесе го Prime ИЛИ Пабаджи)
|
||||||
|
> - Инвентарь: 1-2 скина (включая возможно Australium контракер)
|
||||||
|
> - Усталость: 70/100. Скука: 0. Еда: средняя.
|
||||||
|
> - Дата: 23 августа 2020, вс. До 1 сентября — 9 дней.
|
||||||
|
> - Открытые механики: подработка листовками, фарм мини-играми, почты Гмыло, ручные стеме-аккаунты, шкала усталости/скуки/еды, сохранение через кровать.
|
||||||
|
> - Закрытые механики (раскроются в основной игре): Тегелрам (1 сен), FMS-панель (~10 акков, февр 2021), Осминог (~10 акков), Маме первое сообщение (1-2 сен), First mail (окт 2020 от Андрюхи), волны банов, паранойя, банк, курс валют, журналист, дроп-аккаунт-склад, разработка своей панели, Майор, скаМ (эпилог), прокси-цепочка (эпилог).
|
||||||
|
|
||||||
|
*Финальный кадр пролога: камера выходит за пределы окна комнаты, в небо над домом. Засветка солнца, лето подходит к концу. Пиксельная птица пролетает через экран. Звук: одинокий короткий sfxr-«дзынь».*
|
||||||
|
|
||||||
|
*Чёрный экран.*
|
||||||
|
|
||||||
|
**Титр на чёрном:**
|
||||||
|
|
||||||
|
> *«Это было лето 2020. Я ещё не знал, что меня ждёт.»*
|
||||||
|
|
||||||
|
*Конец пролога.*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Свободные дни 24-31 августа (опциональный sandbox перед основной игрой)
|
||||||
|
|
||||||
|
*После титра пролога открывается короткий **песочничный** интервал с 24 по 31 августа. Игрок может:*
|
||||||
|
- *Раздавать листовки 1 раз в день (теперь меньше денег, мужик начинает скупиться)*
|
||||||
|
- *Фармить кейсы в купленной игре*
|
||||||
|
- *Открыть бесплатный кесе го Nonprime и фармить там*
|
||||||
|
- *Купить вторую игру (если хочется кесе го Prime и Пабаджи — обе)*
|
||||||
|
- *Просто отдыхать у окна, листать книги*
|
||||||
|
|
||||||
|
> Дни проходят быстрее в этом sandbox-режиме (1 игровой день = 2-3 мин реал).
|
||||||
|
> Шкалы продолжают тикать.
|
||||||
|
> 31 августа вечером — принудительный сон → переход в основную игру.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Что НЕ показано в прологе (намеренно)
|
||||||
|
|
||||||
|
| Что | Когда появится |
|
||||||
|
|---|---|
|
||||||
|
| Тегелрам | 1 сен 2020, Андрюха активирует |
|
||||||
|
| Андрюха лично | 1 сен 2020 в школе |
|
||||||
|
| Мама | первое TG-сообщение 1-2 сен 2020 |
|
||||||
|
| Осминог (TG-советчик) | ~февр 2021 (при ~10 аккаунтов) |
|
||||||
|
| FMS-панель | ~февр 2021 |
|
||||||
|
| Майор | 2022 при разработке своей панели |
|
||||||
|
| Новости в TG | 1 сен 2020 первая, дальше ежедневно |
|
||||||
|
| Учёба и мини-игры школы | 1 сен 2020 |
|
||||||
|
| Подработка курьером | с 16 лет (август 2021) |
|
||||||
|
| ВиТ | с 16 лет |
|
||||||
|
| Журналист | март 2021 |
|
||||||
|
| Паранойя | февр 2021 |
|
||||||
|
| Курс валют | сен 2021 |
|
||||||
|
| Прокси | эпилог 2022+ |
|
||||||
|
| СкаМ | эпилог ноя 2022 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Засевы из FORESHADOWING.md, использованные в прологе
|
||||||
|
|
||||||
|
- ✅ #1 Флешка "Андрюхино"
|
||||||
|
- ✅ #2 Имя в установке Шиндовс
|
||||||
|
- ✅ #3 Пароль на холодильнике "Sergey1975" (засев имени отца)
|
||||||
|
- ✅ #4 Боты с тэгами `_2020` (всплывут на финале)
|
||||||
|
- ✅ #5 Австралиевый контракер
|
||||||
|
- ✅ #6 Мужик с листовками (для оплаты в 2022 — он пропадёт)
|
||||||
|
- ✅ #7 Гайд "Майнер забрал мой пека" в результатах митуба
|
||||||
|
- ✅ #8 Уголовный кодекс на полке
|
||||||
|
- ✅ #9 Постер Лесты на стене (упомянут в исходном концепте, остался в пролете как декор)
|
||||||
|
- ✅ #10 Старый пек на Pentium 4 (в углу)
|
||||||
|
- ✅ #21 Осминог — затравка через видео митуба
|
||||||
|
|
||||||
|
11 из 21 засевов работают уже в прологе. Остальные — в основной игре.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue