↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Asteroid
5 мая 2023
Aa Aa
Немного об оружии в пошаговых
#gamedev #размышления

Если делать максимально реалистично, то никакого ХП не будет, как и обобщенного показателя Брони. Но в играх мы используем численное упрощение. И многие не в курсе, но это кибернетический способ управления.
Броню можно сделать более реалистичной, можно учитывать особенности разного оружия, но это усложняет концепцию и затрудняет управление. Именно поэтому я упростил концепцию брони до просто численной брони. И таким образом, обезличил получаемый юнитом урон: не важно, чем он нанесён - в юнит прилетают числа физического урона.
Хотя было бы интересно посмотреть на игру, где учитываются все возможные пары "оружие-броня", и у каждого своя механика. Типа, "зубы дракона и латы". )))

Итак. Обычно в играх оружие обезличено. Что копье, что меч, что булава - они все просто наносят урон. И числа урона скорее назначаются от силы юнита, чем хоть как-то зависят от оружия.
Есть игры от первого лица, где урон бывает колющим/дробящим, и у врагов типа есть разные сопротивления, но вот не припомню, что бы это особо меняло геймплей. Обычно находишь "нормальное" оружие, и всё.

Так что можно обойтись просто циферками, и пипл схавает. Но это не очень интересно. Давайте посмотрим, как оно там в реале с этим дело обстоит.
Копье - оружие, концентрирующее силу толчка в одной точке.
Топор, клевец - оружие, концентрирующее накопленную силу удара в полоске разреза, или точке. Палица - то же самое, но повреждения наносятся плоскостью.
С мечем всё сложно. Обобщенный меч может и колоть, и рубить, и резать. При этом, используется как сила руки, так и накопленный импульс.
В целом, оружие вроде как можно распределить по характеристикам:
- тип контакта: точка, лезвие, плоскость;
- тип энергии: "голая" сила рук, сила накопленной энергии;
- длина;
- хват: одноручное, двуручное, четырехручное (и такие копья бывали).
С дальнобойным средневековым оружием аналогично. У нас либо используется голая сила рук - лук, пилум; либо накопленный импульс - праща.
Особняком стоит арбалет, позволяющий накопить гораздо больше энергии за счет сжатия пружины.

Ещё особняком стоят экзотичные виды оружия, типа "Бола" - метательное оружие, нацеленное запутать противника, сбить его с ног. Но оно в целом не для нанесения урона предназначено.
Хотя с накопленным импульсом на так всё однозначно - копье тоже накапливает импульс перед ударом. Как и бумеранг. И тут стоило бы ввести какую-нибудь относительную характеристику "накопленная кинетическая энергия оружия/сила рук", и вот по ней будет ясно - какое оружие куда отнести. Но вопрос не в детализации, нам же, наоборот, упростить надо.

Если по ХП прилетает, то урон будет один и тот же, что он нанесён острием, что лезвием, что плоскостью. Но зато мы можем ввести доп. эффекты. Лезвие - кровотечение, потому что оставляет широкую рану. Плоскость - перелом, потому что удар останавливается в основном костями. Или разрушение брони, если удар приходится по ней. А вот что делать с точкой - я не знаю. Может быть, вероятность крита? Есть идеи?

По типу энергии очевидно, что удар с накопленной кинетической энергией сильнее, но медленнее (для ближнего боя). Но как это обыграть? Ввести увороты?
Я честно говоря не люблю такие большие случайности, как увороты/промахи. Особенно они бесили в Икс-коме: подходишь к инопланетянину с дробовиком, вплотную, и промахиваешься; а ответным ударом этот гад, конечно же, выносит оперативника. Поэтому в второй Икс-ком я даже играть не стал. ))

По хвату всё понятно и так. А вот длина в стратегиях почти никогда не играет роли. Что рыцарь на коне с копьем, что разбойник с кинжалом - все они бьют только на соседнюю клетку. Ну, в некоторых играх, всё-таки копье бьет на две клетки вперёд.
Что тут ещё можно придумать? Может быть копье, которое отталкивает цель при ударе на клетку назад? Или копье, которым можно бить только на две клетки вперёд, но не вплотную: хочешь бить вплотную, сэр рыцарь, достань меч/кинжал.

Итак, давайте обобщим. Берем произвольные параметры, например, точка + накопленная_сила, и получаем клевец, который медленно и сильно бьет, с возможностью крита. Или берём лезвие и накопленную силу, и получаем топор с мощным уроном и кровотечением. Удлиняем этому топору ручку, и получаем бердыш, с ещё более увеличенным уроном. Приделываем к бердышу копье и клевец и получаем мультитул средневековья - алебарду с минимум тремя разными типами атак. ))

В целом, получается не сказать чтобы плохо, но по сути, всё это уже есть. И, в отличии от механики брони, не воодушевляет. А хочется.
Нерешенными остаются вопросы: что делать с колющим уроном, и чем балансировать медленность инерционного оружия кроме уворотов?
Ваши мысли?
5 мая 2023
1 комментариев из 41 (показать все)
Насколько помню, центровых регионах Европы, Италии и Азии, со степями не очень. Массово лошадей разводить не удобно.
огнемет
Это лютый бред
Ранцевый огнемет, технологически сложнее какого-нибудь револьвера кольта
ПОИСК
ФАНФИКОВ







Закрыть
Закрыть
Закрыть