diff --git a/README.md b/README.md index f7d270f..2f3960f 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ | [docs/10-дыхательный-комплекс.md](docs/10-дыхательный-комплекс.md) | Дыхательный комплекс: дообогащение воздуха, батареи, дебаффы гипоксии, «маска» | | [docs/11-метрики-персонажа.md](docs/11-метрики-персонажа.md) | Характеристики: состояния, сила, вес, производные; что не берём | | [docs/12-снаряжение.md](docs/12-снаряжение.md) | Снаряжение: 3 объекта на персонаже, экзоскелетная система, баффы/дебаффы | +| [docs/13-оружие.md](docs/13-оружие.md) | Оружие: плазменный резак, дальнобойное (звуковое, гвоздомёт, огнестрел, гаус), экономика боеприпасов | ## Статус проекта diff --git "a/docs/12-\321\201\320\275\320\260\321\200\321\217\320\266\320\265\320\275\320\270\320\265.md" "b/docs/12-\321\201\320\275\320\260\321\200\321\217\320\266\320\265\320\275\320\270\320\265.md" index d941739..9492f5b 100644 --- "a/docs/12-\321\201\320\275\320\260\321\200\321\217\320\266\320\265\320\275\320\270\320\265.md" +++ "b/docs/12-\321\201\320\275\320\260\321\200\321\217\320\266\320\265\320\275\320\270\320\265.md" @@ -1,7 +1,8 @@ # 12. Снаряжение -*Статус: первый блок — экзоскелетная система (решено). Остальные категории — -добавляются по ходу обсуждения: оружие, костюмы, ключи-инструменты (09 §4).* +*Статус: первый блок — экзоскелетная система (решено). Оружие — выделено +в [13](13-оружие.md); остальные категории (костюмы, ключи-инструменты, 09 §4) +— добавляются по ходу обсуждения.* ## Экзоскелетная система (решено) diff --git "a/docs/13-\320\276\321\200\321\203\320\266\320\270\320\265.md" "b/docs/13-\320\276\321\200\321\203\320\266\320\270\320\265.md" new file mode 100644 index 0000000..9d15134 --- /dev/null +++ "b/docs/13-\320\276\321\200\321\203\320\266\320\270\320\265.md" @@ -0,0 +1,135 @@ +# 13. Оружие + +*Статус: ближний и дальнобойный бой — решено. Цифры урона/веса — на балансовой +сессии (09 §4).* + +## Рамка (решено) + +- **Два типа оружия на подхвате:** ближнее (ручное) и дальнобойное. + **Гранат нет** — инженер не Рэмбо. +- **Врагов много, но в основном не люди:** дикие животные планеты, + **мутанты** (следствие ядерной бомбардировки — уже в лоре, + см. [05](05-mercury.md); вписать в фауну [04](04-цивилизация.md) — открытый + пункт), агрессивные местные — отвернувшиеся от веры и пришлые с другого + континента. +- **Серая мораль не страдает:** массовое насилие — против зверей и мутантов, + не против людей. Против людей насилие остаётся дорогим выбором, как + и задумано (01). + +## Экономия масштаба (решено) + +Ближнего боя оружие — **одно**. Это осознанное ограничение производства: +у нас не команда разработчиков, и каждая единица оружия — это прежде всего +**анимации**. Лучше иметь законченную игру и что-то добавить, чем распылить +масштаб до бесконечности. («Лучше уже имея готовую игру — что-то добавить».) + +## Плазменный резак (решено) — единственное оружие ближнего боя + +**Что это.** Инженерный инструмент для резки металла — аналог современных +плазменных резаков, только в будущем научились делать их **компактно +и мощнее**. С виду — ну почти световой меч. + +**Расходник — газ в картриджах.** + +**Анимация и честный расход (решено):** резак у героя есть **всегда** — +в руке или на поясе, но **незажжённый**. Плазма **зажигается в момент +нанесения удара**. Отсюда честный учёт расходника: **газ списывается +по ударам**, и у игрока не возникает несостыковок — не горит, не тратится. +Побочный бонус для пиксель-арта: вспышка зажигания — читаемый маркер +момента удара. + +**Урон:** подставляется в готовую формулу силы (11): +**урон = урон резака × (1 + сила/100)**. Резак — инструмент, а не оружие, +и в руках инженера режет так, как режет, — сила лишь довесок. + +**Лор:** это **любимый инструмент героя**. Много лора про резак не нужно. +Шутка-отсылка к Звёздным войнам (монолог героя, форма — к сессии диалогов 09 §7): + +> *«Точь-в-точь такой был у прадеда — на старых фотографиях. В его время они +> были в моде и выпускались разноцветные, во все цвета радуги. Правда, +> на фотках ими резали всё подряд — и никого не волновал расход газа.»* + +Считывается дважды: и как «световые мечи были популярны и разноцветные», +и как «в кино никто не считал заряды». Формулировку отполируем при написании +монологов. + +## Дальнобойное оружие (решено): пять стволов + +**Почему несколько, в отличие от ближнего:** игрок выбрал бы одно любимое +оружие ближнего боя — остальные вместе с анимациями просто не +использовались бы. У дальнобойного не так: стволы **не взаимозаменяемы**, +а ситуативны — звуковое против людей, клипсомёт против мелочи, огнестрел +редкий, гаус против мутантов. + +### Линейка (решено; названия позже) + +| Оружие | Летальность | Урон | Скорострельность | Дальность | Расходник | +|---|---|---|---|---|---| +| **Звуковое** | **нет** | — | низкая | низкая | **универсальная батарея** (как у Zephyr) | +| **Пневмоклипсомёт** (аналог гвоздомёта; штатный инструмент) | да | низкий | средняя | низкая | картриджи с **клипсами** | +| **Огнестрел** (полуавтомат, мощный) | да | **высокий** | средняя (темп полуавто) | высокая | патроны — **лимитка** | +| **Гаус-пушка** | да | **самый большой** | медленная | **высокая** | картриджи (условность: батарейка внутри картриджа) | + +**Огнестрел — один, вместо пистолета и автомата (решено):** пистолет +на патронах автомата бессмыслен — «какой смысл в пистолете, если будет +автомат на тех же патронах». Итог: **одно полуавтоматическое, но мощное** +ружьё — темп ниже, урон выше; лимитка патронов бьёт больнее, выбор +«куда патрон» острее. + +### Звуковое (нелетальное) — детали (решено) + +- Основано на **фазировании звука** — мощный звуковой удар. +- **Людей и мелких животных — вырубает на 60 сек**; + **местное население и сильных животных/мутантов — лишь замедляет на 5 сек.** +- **Герой сделает его сам по сюжету** — минимальной модификацией + ультразвукового сканера. +- **Универсальная батарея (решено):** та же, что у Zephyr + ([10](10-дыхательный-комплекс.md)). Пулы зарядов **не объединены** — + у Zephyr свой запас, у пушки свой, — но **взаимозаменяемы**: остался + последний аккумулятор — вставляй, куда решил: дышать или стрелять. + Универсальность может заюзаться ещё где-то (открытый вопрос ниже). +- Нелетальный вариант против людей — прямой слуга серой морали (01): + игра не заставляет убивать людей, но и не запрещает. + +### Экономика боеприпасов (решено): три тира + +1. **Часто и дёшево** — звуковое и пневмогвоздомёт: доступные боеприпасы, + самое частое использование в игре. +2. **Не дорого и часто** — картриджи гаус-пушки. +3. **Лимитка** — патроны к огнестрелу: само оружие **достанем со склада + или полу-легальным путём**; патроны попадаются **в основном по сюжету + или за очень дорого**. Огнестрел — событие, не рутина. + +### Лор-источники (решено) + +- **Звуковое** — самодел героя из ультразвукового сканера (инженер!). +- **Пневмоклипсомёт** — штатный инструмент, не оружие по происхождению + (рифма с резаком: инструменты колонии защищают инженера). +- **Огнестрел** — склады Mercury (03), полу-легальное acquiring. +- **Гаус-пушка** — **торговля**. Колонии 10 лет ([03](03-колония.md)) — + внутри неизбежно возникла микроэкономика, торговля, обмен. Гаус-пушка + полезна **против мутантов** → местный инженер изготовил и продал местному + торговцу несколько таких. Игрок покупает у торговца. + +Паттерн линейки: два инструмента-самодела (звуковое, гвоздомёт), одно +трофейно-военное (огнестрел), одно местного производства (гаус) — герой +нигде не «солдат с арсеналом», он инженер с инструментами и парой +случайностей. + +## Открытые вопросы + +- **Универсальная батарея — где ещё заюзаем:** зарядные станции (10), + инструменты, фонарь? Один стандарт — много решений. +- Названия оружия: «пневмоклипсомёт» — рабочее имя (кандидат забавный, + оставить?), остальным — к сессии имён ([08](08-названия.md)). +- Цифры резака: урон (против здоровья 100 и брони /(1 + N/100)), вес, + расход газа за удар, ёмкость картриджа. +- Цифры дальнобойного: урон/дальность/вес — балансовая сессия. +- Вес оружия и боеприпасов — в общую таблицу весов ([12](12-снаряжение.md)). +- Мутанты: вписать в [04](04-цивилизация.md) (фауна после бомбардировки) + — вид, повадки, где водятся. Гаус-пушка — первый контекст. +- Микроэкономика колонии (торговец, гаус-пушка) — вписать в [03](03-колония.md). +- Резак как инструмент: режет металл в геймплее (завалы, панели — 09 §4) + тем же расходником, что бьёт врагов? +- Пиксель-арт: силуэт резака в незажжённом виде (2–3 приметы, 09 §3); + цвет плазмы — один у героя, «разноцветные» остаются в шутке. \ No newline at end of file