Skip to content

DD Боевая система. Прицеливание и система конечностей

FaNatizM edited this page Oct 8, 2020 · 1 revision

идея в разработке

Суть

Сделать возможность атаки по какой-то определённой части цели (на выбор из списка). При этом нанесение урона по конечности влияет не только на общий показатель здоровья, но и на возможности персонажа. См. Fallout, Проклятые земли, Dwarf Fortress.

База частей тела

Для гуманоидов всё довольно стандартно. Для других существ могут возникнуть проблемы. Так или иначе, должна существовать база с обобщёнными частями тела: голова, руки, ноги, туловище, лапы, хвост, крылья и т.д. Соответственно каждый монстр должен состоять из частей тела.

База функций/назначений частей тела

Каждая часть тела должна для чего-то служить. Функции частей тела должны быть как-то связаны с действиями персонажа.

Критический удар

Множители урона по разным частям тела и уязвимые части тела.

Травмы

Распределение здоровья по частям тела.

При превышении допустимого уровня урона по части тела, персонаж получает травму и лишается какой-то возможности.

Возможные травмы:

  • Повреждение ног — уменьшается максимальная дистанция для перемещения за ход, либо персонаж совсем лишается возможности передвигаться;
  • Слепота — уменьшение поля зрения/видимости, штраф точности;
  • Повреждение рук — повышение расхода энергии, штраф силы, в худшем случае персонаж лишается возможности атаковать, применять способности и взаимодействовать с объектами:
    • Для каста некоторых заклинаний и выполнения некоторых приёмов могут быть не нужны руки. Возможно, части тела для каста нужно будет указывать в самой способности (распространяется и на пассивные);
    • Псионик — пассивная способность эльфов, которая позволяет ему кастовать любые заклинания без помощи рук;
  • Повреждение органов — здоровье не может быть восстановлено до определённого процента. Персонаж может получить несколько таких травм.

Травмы излечиваются вне боя у лекарей (?), специальными предметами или способностями.

Визуализация и реализация атаки по конкретной конечности

Как это будет выглядеть на телефонах пока вопрос.

Первые варианты:

  1. Оставляем на откуп рандому;
  2. Делаем пару вариантов для действия атаки: атака из защитной стойки это атака с повышенным шансом поразить противника по рукам и ногам; атака из нападающей стойки это атака с повышенным шансом поразить противника по голове и туловищу;

Ещё идеи

Взаимодействие с запасом прочности брони при расчёте определения места куда попал удар. Если бы учитывалось, что попасть по голове это вообще потенциально намного больше урона, независимо от того есть на ней шлем или нет, тогда такие ситуации с сапогом выправились бы, т.е. сортировка была бы не только по запасу прочности брони, но и по кэф-у урона по части тела (идея возникла при обсуждении карточки про броню).

Clone this wiki locally