diff --git "a/docs/06-\320\277\320\265\321\200\321\201\320\276\320\275\320\260\320\266\320\270.md" "b/docs/06-\320\277\320\265\321\200\321\201\320\276\320\275\320\260\320\266\320\270.md" index 51a2776..7ee363f 100644 --- "a/docs/06-\320\277\320\265\321\200\321\201\320\276\320\275\320\260\320\266\320\270.md" +++ "b/docs/06-\320\277\320\265\321\200\321\201\320\276\320\275\320\260\320\266\320\270.md" @@ -1,6 +1,7 @@ # 06. Персонажи -*Статус: черновик. Имена не придуманы.* +*Статус: черновик. Имена не придуманы. Каста делится на категории +(ниже) — от бюджетной ёмкости категорий отталкиваемся при придумывании.* ## Протагонист (играем за него всё время) @@ -61,6 +62,86 @@ ## Выжившие местные (потенциальные NPC) -- Ста вероверов, приносящих фиолетовый цветок на алтарь разрушенного храма; -- сторонники «люди — боги»; -- конкретных персонажей пока нет — **открытый вопрос**, зависит от сюжета. \ No newline at end of file +- Староверов, приносящих фиолетовый цветок на алтарь разрушенного храма; +- сторонников «люди — боги»; +- конкретных персонажей пока нет — раскладка ниже (ростер, массовка). + +## Категории касты (предложение) + +| Категория | Что стоит в производстве | Бюджет | +|---|---|---| +| **Живые с диалогами** | воксельная моделька (низкая детализация) + **пиксель-арт бюст** для диалогов + реплики | **≤ 12 (решено)** — больше игрок не потянет | +| **Массовка** | типовая моделька, 1–2 реплики, функция (торговец, патруль, группа староверов) | 5–8 типов | +| **За кадром / ушедшие** (колония до катастрофы + Земля) | **не нужны модельки**: записки, логи, аудио, директивы — «мир через окружение» (07) | без лимита — здесь живут интриги амбициозных (09 §6) | +| **ИИ колонии** | голос/текст + **аватар** (его представление — нарисуем отдельно) | 1 | + +**Техническая рамка (решено):** персонажи в мире — воксельные модельки, +низкая детализация (это ограничение воксельной графики, не баг); +движок поддерживает текстурки. Выразительность лиц и характеров — +**через пиксель-арт бюсты персонажей в диалогах** (2–3 приметы бюста, +09 §3); ИИ получает собственный аватар. + +Дешёвое богатство — в третьей категории: чем больше тайн мы вынесем +в переписки мёртвых, тем больше «людей» в мире при том же производстве. + +## Карточка персонажа (шаблон для каждого живого) + +1. **Роль** — где и зачем в структуре мира. +2. **Хочет** — личная цель (двигатель поведения). +3. **Скрывает** — тайна (крючок детектива). +4. **Интриги и связи** — с кем и почему пересекается. +5. **Крючок в кривой** — какую крупицу правды несёт ([14](14-таблица-знаний.md)). +6. **Сайдквест** — что с ним можно делать сбоку от сюжета. +7. **Приметы пиксель-арта** — 2–3 (09 §3). + +## Черновик ростера живых (предложение, в обсуждении) + +| # | Персонаж | Хочет | Скрывает | Крючок / сайдквест | +|---|---|---|---|---| +| 1 | **Командир экипажа** (есть) | восстановить контроль, связь с Землёй | всё — военные исполнители политики | финальный конфликт (07); не сайдквестовый | +| 2 | **Напарник-инженер экспедиции** (новый) | делать свою работу хорошо | замечает двойную игру героя — молчит | единственный близкий свидетель; кандидат в полу-союзники («правда для своих», акт 5) | +| 3 | **Глава научного модуля у руин** (новый; руины-квест, 14) | выжить и выслужиться — ждёт эвакуации группой Б | осознанную ложь про «зверьё» + соучастие в программе | даёт наводку на жену; единственный, о ком пока хоть что-то известно | +| 4 | **Глава исследовательской колонии** (новый) — главный по колонии на Эдем-4, живой | выжить и сохранить положение | соучастие: программа шла на его земле, данные жены ушли вверх через него | **взаимодействие: поиски жены + починка связи колонии с Землёй**; кандидат в амбициозные интриганы | +| 5 | **Ведущий программы выведения** (новый; 05) — **на Земле, за кадром** | научную славу — «идеальный вид» как его творение | директивы вниз; как получил данные жены | не появляется на экране — существует директивами и перепиской (для игрока — «за кадром», бесплатный) | +| 6 | **Торговец-колонист** (новый; 13) | торговать — так выжил эти 1,5 месяца | откуда у него товар военных лабораторий | гаус-пушка, микроэкономика (10 лет колонии); сайд: обмен, дефицит | +| 7 | **Командир миссии** (есть; Земля, пролог) | миссию — чисто | знакомство с женой — почему вообще взял резервистом | пролог; роль кончается после старта | +| 8 | **Отравленный инженер** (есть) | вернуться в строй — попасть в дублёры | что-то знает про своё отравление? | группа Б, финал: грех возвращается пешком (07) | +| 9 | **Жена** (есть) | остановить зло — уже сделала ценой реактора | жива; где — центральная интрига | вся правда, акт 4 (07) | +| 10 | **Старейшина-старовер** (есть в 09 §6) | хоронить непогребённых — и понять богов | сомнение в вере (боги не пришли за непогребёнными) | побочка «Староверы и непогребённые»; фиолетовый цветок эпилога (07) | + +*Местный ребёнок — отвергнут (решено): потребности пока не видно; +привязанность к ильвам строим через старейшину и староверов.* + +## Массовка (типы, черновик) + +- Выжившие колонисты в укрытии: **учёный, техник, военный-дезертир** + (2–3 спрайта, 1–2 реплики каждый) — «правда для своих», акт 5 (07); +- Военные экспедиции — патрульный тип; +- Староверы у разрушенного храма — групповой тип; +- Новообращённые («боги пришли снова») — групповой тип; +- **ИИ колонии** — голос, не спрайт (переписывается героем, 07). + +## Паутина связей (черновик) + +- **Командир миссии → жена → герой:** знакомство дало герою статус + резервиста (06) — вся история началась с чужого одолжения. +- **Жена ↔ глава колонии ↔ ведущий программы (Земля):** данные жены + ушли вверх через главу колонии — её саботаж бьёт по цепочке + ([05](05-mercury.md)). Личная линия: наука против науки. +- **Жена ↔ глава модуля у руин:** коллеги по колонии — он знает о ней + больше, чем говорит в руины-квесте. +- **Военные ↔ герой:** военные **расследуют саботаж** — никто не знает, + что это жена; герой поневоле участвует в расследовании и **врёт + военным в лицо** (сюжетный квест, акт 3, 07). +- **Напарник ↔ герой:** единственный, кто видит двойную игру вблизи. +- **Торговец ↔ лаборатории программы:** товары «уплывают» — + одна из интриг амбициозных (09 §6). +- **Отравленный ↔ герой:** грех пролога возвращается в финале (07). +- **Старейшина ↔ алтарь ↔ цветок:** непогребённые → фиолетовый цветок + в эпилоге. + +## Открытые вопросы + +- Кто сдаёт героя командиру — **рано судить**: пока известен только + глава модуля у руин; решим, когда каста будет полнее. +- Имена — отдельная сессия ([08](08-названия.md)). \ No newline at end of file diff --git "a/docs/07-\321\201\321\216\320\266\320\265\321\202.md" "b/docs/07-\321\201\321\216\320\266\320\265\321\202.md" index b95517e..c062cea 100644 --- "a/docs/07-\321\201\321\216\320\266\320\265\321\202.md" +++ "b/docs/07-\321\201\321\216\320\266\320\265\321\202.md" @@ -51,6 +51,11 @@ противоречие в голове игрока. Экипаж тем временем подозревает героя: затянувшаяся «починка связи» и расспросы о засекреченном (кто-то из сотрудников сдаёт, [14](14-таблица-знаний.md)). +**Никто не знает, что саботаж устроила жена** — военные ведут +расследование взрыва и антены; герой (инженер, чинивший и реактор, и связь) +поневоле участвует в нём — **сюжетный квест, где игрок врёт военным +в лицо** ([06](06-персонажи.md)): двойная игра геймплеем, не только +в монологах. **Акт 4 — Встреча с женой.** Она нашлась (укрытие бежавших — город и модули-лабы). Она рассказывает, как всё было на самом деле. **Герой не верит сходу** — она diff --git "a/docs/09-\320\277\320\273\320\260\320\275-\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270.md" "b/docs/09-\320\277\320\273\320\260\320\275-\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270.md" index c57c2f2..bc3b097 100644 --- "a/docs/09-\320\277\320\273\320\260\320\275-\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270.md" +++ "b/docs/09-\320\277\320\273\320\260\320\275-\321\200\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\270.md" @@ -68,6 +68,11 @@ (пиксель держит 2–3 приметы, не больше). Цветовая система уже есть: три фазы света планеты (02) — герои должны читаться на любом фоне. +Техническая рамка персонажей (решено, [06](06-персонажи.md)): в мире — +воксельные модельки (низкая детализация, движок поддерживает текстурки); +в диалогах — **пиксель-арт бюсты** персонажей; **ИИ получает аватар** +(его представление). Каста живых — не больше 12 (решено). + **Открытый вопрос (техника):** что меняет воксельный движок в ограничениях спрайтов — разрешение, анимацию, освещение по трём фазам. Сверяться с разработкой движка.