Jump to content
Game-Labs Forum

Урон и повреждения - 2.0


Recommended Posts

Всем привет.


Хотим открыть новую тему для обсуждения всех вопросов связанных с уроном. 


Тема посвящена текущим и планируемым системам повреждений.


 


Часть 1. Результат боя


Всего существует 6 вариантов исхода боя для проигравшей стороны. 


  1. Корабль тонет

  2. Корабль сгорает, или взрывается в результате катастрофической цепочки возгораний пороха приводящих к взрыву порохового склада

  3. Корабль сдается изза катастрофического падения морали или решения капитана.

  4. Корабль проигрывает на абордаже.

  5. Любое сочетание части вышеупомянутых событий.

  6. Корабль выходит из боя и успешно уходит от предследования

 


Сейчас не все системы реализованы - но нам кажется можно начинать обсуждать их все так как мы все ближе к финализации большей части элементов боевки. 


 


Потопление корабля. 


 


Может случится из-за трех факторов. 


1. Медленное или быстрое ухудшение состояния всего корпуса корабля из-за повреждений. Приводит к протеканию между досками по всему корпусу. Сложнее чинить. 


2. Повреждения под или около ватерлинии приводят к быстрому поступанию воды в трюм. Таки течи легче определяются и чинятся (если есть запас ремонтов для таких течей и достаточно экипажа для откачки воды и починки).  Система в разработке.


3. Определенные события - переворот корабля изза столкновений и других факторов (попадание воды в порты). Система в разработке. 


 


Пожары


 


1. Ядро имеет температуру достаточню для воспламенения ряда элементов корабля (паруса и порох особенно подверженны этому). 


2. Будет реализовано несколько типов пожаров. небольшие пожары которые повреждают только локальные участки и могут погаснуть сами. опасные пожары - те которые необходим тушить немедленно, и катастрофические воспламенения пороха которые могут привести к взрывам складов. Второй тип пожара если его не потушили может привести к катастрофическому воспламенению 


 


Существуют реальные примеры когда корабли взрывались изза катастрофических разрушений - так в одном из сражений конца 18 века, испанский 74пушечник взорвался в результате 5 залпов даблшотом в корму от проходящих 5 английских кораблей (в основном 74 и 80пушечных)


 


Корабль сдается  - в бою или на абордаже


 


Мы обеспечим механизмы и экономические стимулы вывешивать белый флаг.


Игроки и командиры флотов принимающие почетную сдачу будут также вознаграждаться.


Для того чтобы избежать троллинга и поддержать поведение принятое в ту эпоху, эти системы будут в большей мере автоматизированны. (в ряде игр вы можете взять выкуп, и все равно утопить противника). 


Мы не уверены, что мы хотим дать возможность экипажу сдаваться самому. Эта тема на обсуждение. Наше мнение - никогда не забирать контроль за решениями у игрока. Система морали еще не подвергалась дизайну. Но можем ее начинать обсуждать.


 


 


Часть 2. Урон


 


Урон меняется в зависимости от ситуации. Изменение состояния корабля меняет вид и размер урона. Система находится в разработке. 


 


Примеры


  • Экипаж повреждается больше если борт цел (изза большего количества досок и щепы) 

  • С другой стороны шанс пожаров и повреждения основ мачт или повреждений креплений лафетов выше если борта разрушены. 

  • Более высокие шансы взрыва или разрушени модулей если определенные части корпуса разрушены. или ниже шансы пожаров при большом количестве течей и воды в трюме. 

Также скоро будут добавлены углы попаданий и касательные попадания в доски будут наносить намного меньше урона. 


 


Часть 3. Модули и изменения характеристик.


 


Большинство модулей имеют 3 состояния


  • Целый

  • Сломан - в процессе ремонта -  такое состояние существует ограниченное время после повреждения. 

  • Починен - работает, но со сниженными характеристиками, а также более высоким шансом повредиться снова. 

Наша позиция - упомянутая выше - не забирать на 100% контроль за судьбой у игрока, поэтому перманентное повреждение модулей невозможно в геймплейных целях.  


Некоторые системы еще недоработаны - но в долгосрочном плане любой поинт урона будет иметь последствия для корабля. 


 


Текущая система уже нравится - но она немного упрощена. Мы планируем добавлять новые элементы и части в ближайшие месяцы. 


1) Потери экипажа влияют на перезарядку. скорость поворота, ускорение и скорость подьема парусов. 


2) Состояние парусов влияет на поворачиваемость, ускорение, скорость и наклон. 


3) Состояние корпуса влияет на защищенность экипажа и внутренних модулей. 


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


 


планы


1) более точная настройка урона от ядер, включая углы попаданий по корпусу.


2) более правильная настройка урона в корму


3) доработка течей


4) добавление пожаров и течей под ватерлинией


5) изменение и улучшение механики притопления, и его влияния на характеристики корабля


6) более точная настройка системы повреждений парусов и рей и их влияния на характеристики корабля


 


Если мы чтото пропустили дайте нам знать


 


Нам особенно интересно обсудить механику повреждений под ватерлинией и пожаров


 


пост будет обновляться.. 

  • Like 7
Link to comment
Share on other sites

 Потери экипажа влияют на перезарядку. скорость поворота, ускорение и скорость подьема парусов.

Не совсем уверен что на выделеный параметер влияет количество команды. На него влияют повреждения парусов. Количество команды влияет на реакцию ИМХО.

 

более правильная настройка урона в корму

не забудьте про нос

 

Нам особенно интересно обсудить механику повреждений под ватерлинией и пожаров

Повреждения под ватерлинией.

Тут у вас вроде все в порядке. При повреждении получаем течь, которая легко (или легче) локализируется и чинится. Я себе представляю корпус разделенный на блоки-модули, с соответствующим (описанным вами) поведением. Тоесть: получил пробитие - блок (часть борта) переходит в состояние "сломан", корабль начинает немножко набирать воду, через некоторое время автоматически чинится до состояния "починен", что значит, что его в следующий раз будет легче повредить и/или получить большую течь в состоянии "сломан".

 

Пожары.

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

 

Да, забыл про поджигание. Даже не знаю. Мне кажется что у каждого блока должен быть выставлен какой-то шанс поджига, у тех что с парусиной или с порохом - больше, у других меньше. И при попадании брать рандом на шанс.

Link to comment
Share on other sites

"1. Ядро имеет температуру достаточню для воспламенения ряда элементов корабля (паруса и порох особенно подверженны этому). "

 

я так понимаю это про каленое ядро.   я не думаю что оно подожжет парус, поскольку пробьет его быстрее чем успеет нагреть.  аналогично при сквозном (оба борта) пробитии корпуса.

 

 

"Экипаж повреждается больше если борт цел (изза большего количества досок и щепы) "

 

возможно..., но тогда при разрушенном корпусе нет защиты от картечи.

 

 

"1) Потери экипажа влияют на перезарядку. скорость поворота, ускорение и скорость подьема парусов. "

 

  специализация экипажа есть?  чтобы стреляя картечью по мачтам не выбивали канониров.

 

 

"1) более точная настройка урона от ядер, включая углы попаданий по корпусу."

 

пробития/непробития?  варианты бронирования?  исторически это имело место быть.  примеры приводились.

  • Like 1
Link to comment
Share on other sites

Часть 1. Результат боя

7. Корабль приведен в небоеспособное состояние, но недобит. (Например: к жертве летят союзники на помощь,добить некогда, надо сматываться, но победа в 99% за мной была)

как-то подобный результат на ГК надо учитывать...а может и не надо. Все-таки подобные случаи описаны писателями, когда снимается экипаж, с недотопленных обломков. 

Пожары

В далеком будущем, я бы еще ввел при перевозках такой момент, как воспламеняемость груза.

Потери экипажа

Пока экипаж сносится равномерно, со всего корабля. Однако логика мне подсказывает, что например картечь вынесет больше экипажа на верхней палубе и гораздо меньше с нижних палуб. Возможно следует подумать над тем, что бы картечь не сносила экипаж на большом расстоянии, максимум 100м. Ведь били же подобным видом боеприпасов в упор перед абордажем. А так же и ядра выносили экипаж с тех палуб, куда они попадают. Может сделать экипаж "привязанным" к определенным частям корабля? Если идет фокус по корме, значит там всем хана, если по верхней палубе, значит там. Можно вынести мелким калибром верхнюю палубу, минус абордажная команда и верхние орудия с обслугой, а вот ниже все в порядке.

  • Like 1
Link to comment
Share on other sites

Пожары

В далеком будущем, я бы еще ввел при перевозках такой момент, как воспламеняемость груза.

Сразу вспоминается Ченслер

Но это действительно, на далекое будущее.

Link to comment
Share on other sites

Guest sergo-kon

 

1. Медленное или быстрое ухудшение состояния всего корпуса корабля из-за повреждений. Приводит к протеканию между досками по всему корпусу. Сложнее чинить.

 

 

 

 

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

К примеру если игрок понимает что до порта или отмели ему не дотянуть, единственный шанс хоть как то навредить врагу, это пойти на таран или абордаж.

 

 

 

 

Мы не уверены, что мы хотим дать возможность экипажу сдаваться самому. Эта тема на обсуждение. Наше мнение - никогда не забирать контроль за решениями у игрока. Система морали еще не подвергалась дизайну. Но можем ее начинать обсуждать.

 

 

 

Здесь наверное стоит разделить такие понятия как "мораль" и "боевой дух". Где мораль отвечает за соблюдение субординации и подчинения вышестоящим офицерам, что снижает вероятность бунта.

А вот боевой дух, как раз таки влияет на способность команды оказать сопротивление противнику.

И на эти два аспекта нужны индикаторы, которые будут указывать игроку в каком он положении.

Что бы игрок сам решал, стоит ли ему вступать в бой, если способность команды к бою в виду низкого боевого духа, очень мала и скорее всего сдастся.

 

 

Да, забыл про поджигание. Даже не знаю. Мне кажется что у каждого блока должен быть выставлен какой-то шанс поджига, у тех что с парусиной или с порохом - больше, у других меньше. И при попадании брать рандом на шанс.

 

И от груза в трюме. Если это к примеру метал или тот же гравий, шанс возгарания нулевой, если это хлопок то шанс высокий, если это зерно, шанс есть но низкий.

Что то в этом роде.

Link to comment
Share on other sites

 

Потери экипажа

Пока экипаж сносится равномерно, со всего корабля. Однако логика мне подсказывает, что например шрапнель вынесет больше экипажа на верхней палубе и гораздо меньше с нижних палуб. Возможно следует подумать над тем, что бы шрапнель не сносила экипаж на большом расстоянии, максимум 100м. Ведь били же подобным видом боеприпасов в упор перед абордажем. 

вы про картечь видимо?  крупной картечью стреляли на дистанцию до 400 метров.  мелкой до 100 м.  там ее калибров много.

 

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

Link to comment
Share on other sites

вы про картечь видимо?  крупной картечью стреляли на дистанцию до 400 метров.  мелкой до 100 м.  там ее калибров много.

 

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

Да, спс, именно картечь и имел ввиду. Изменил у себя.

Link to comment
Share on other sites

шрапнель вынесет больше экипажа на верхней палубе и гораздо меньше с нижних палуб.

Согласен.

 

Кроме того, я некогда не читал, что стреляли только картечью, и надолго.

 

Картечь надо использовать перед абордажом, или для raking fire. Один или два раза, между залпами обычных ядров. Постепенно убивать все экипаж катечью--неправильно. Это особый инструмент для нескольких случаев, а не основое оружие.

Link to comment
Share on other sites

"1. Ядро имеет температуру достаточню для воспламенения ряда элементов корабля (паруса и порох особенно подверженны этому). "

 

я так понимаю это про каленое ядро.   я не думаю что оно подожжет парус, поскольку пробьет его быстрее чем успеет нагреть.  аналогично при сквозном (оба борта) пробитии корпуса.

 

 

в источниках пишут что обычное ядро могло поджечь так как нагревалось оч сильно при вылете из пушки. поэтому перед боем с боевых палуб выбрасывалось все тряпичное - обычно за борт. так как жизнь была важнее чем запасные штаны. в книге про трафальгар описан случай когда ядро пролетевшее рядом с головой матроса убило его ударной волной и обожгло одежду. 

 

также поэтому нижние паруса во время боя не ставились. 

  • Like 1
Link to comment
Share on other sites

в источниках пишут что обычное ядро могло поджечь так как нагревалось оч сильно при вылете из пушки. поэтому перед боем с боевых палуб выбрасывалось все тряпичное - обычно за борт. так как жизнь была важнее чем запасные штаны. в книге про трафальгар описан случай когда ядро пролетевшее рядом с головой матроса убило его ударной волной и обожгло одежду. 

 

также поэтому нижние паруса во время боя не ставились. 

Ядро еще может сильно нагреться от удара об твердое, как говорит нам физика.

Link to comment
Share on other sites

в источниках пишут что обычное ядро могло поджечь так как нагревалось оч сильно при вылете из пушки. поэтому перед боем с боевых палуб выбрасывалось все тряпичное - обычно за борт. так как жизнь была важнее чем запасные штаны. в книге про трафальгар описан случай когда ядро пролетевшее рядом с головой матроса убило его ударной волной и обожгло одежду. 

 

также поэтому нижние паруса во время боя не ставились. 

от чего оно нагревалось?  тепература горения пороха 1500-1700 гр., но время контакта газов с ядром - доли секунды.  нагрев только по поверхности.

 от трения в полете?  не знаю как ядра, но самолеты летающие со скоростями порядка 3000-3400 км/ч (до 1000м/с) нагреваются до 600 градусов. http://www.testpilot.ru/review/term.htm

 скорость ядра 300-400 м/с.  оно скорее охлаждаться будет.

  • Like 1
Link to comment
Share on other sites

Текущая система уже нравится - но она немного упрощена. Мы планируем добавлять новые элементы и части в ближайшие месяцы. 

1) Потери экипажа влияют на перезарядку. скорость поворота, ускорение и скорость подьема парусов. 

 

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

Link to comment
Share on other sites

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

Это зависит от того, насколько легко будет выносится команда.

Link to comment
Share on other sites

На самом деле потери среди команды не были так велики, как это показывается во многих играх. Где-то на форуме уже выкладывал пару примеров величины потерь на кораблях, учавствовавших в гуще сражения.

Link to comment
Share on other sites

Ядро еще может сильно нагреться от удара об твердое, как говорит нам физика.

деревянные корпуса едва ли были достаточно твердыми для этого.  там либо рикошет был с сохранением большей части кинетической энергии у ядра,  либо разрушение структуры древесины с кучей обломков которые получили энергию от ядра, т.е. на нагрев опять мало что остается.

 

нагрев будет если ядро всадить в что то вязкое типа медного листа, где оно увязнет.  причем нагреется сам лист при деформации. 

а твердое об твердое (чугуний об чугуний) - будут искры.

  • Like 1
Link to comment
Share on other sites

Ядро еще может сильно нагреться от удара об твердое, как говорит нам физика.

 

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

Ствол длинноствольной 12фунтовки 2.5 метра. ядро прилегало достаточно плотно + взрыв пороха в стволе.

трение + порох + газы.

Link to comment
Share on other sites

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

Ствол длинноствольной 12фунтовки 2.5 метра. ядро прилегало достаточно плотно + взрыв пороха в стволе.

трение + порох + газы.

гильза тонкостенная. поэтому прогревается.  температура пули достаточна для поджога? если свинцовая, то она сама быстрее расплавится.  если стальная винтовочная, то смотрите ссылку выше по зависимости температуры от скорости.  скорость винтовочной пули 700-1100 м/с.

 

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

  • Like 1
Link to comment
Share on other sites

Guest sergo-kon

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

Ствол длинноствольной 12фунтовки 2.5 метра. ядро прилегало достаточно плотно + взрыв пороха в стволе.

трение + порох + газы.

 

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

А вот не большая цитата из вики

 

С XVII века стали также использоваться зажигательные и разрывные чугунные ядра, имевшие деревянную дистанционную трубку. Трубка вставлялась в отверстие, в России называвшееся очко. Первоначально разрывные ядра поджигали перед выстрелом. Затем их начали заряжать в канал ствола трубками внутрь, прикрепляя к ним деревянные поддоны-шпигли или верёвочные венки; в результате, трубки воспламенялись при выстреле сами от пороховых газов. Вес разрывных ядер составлял 2/3 от веса сплошных ядер соответствующего калибра; толщина стенок составляла 1/3 калибра.

Разрывные ядра (бомбы) были изобретены французом Бернаром Рено д’Элиснгаре, по прозвищу «Маленький Рено», и впервые применены в войне Франции с алжирскими пиратами для бомбардировки города Алжир (28 октября 1681 г.).%5B4%5D В России они были впервые использованы в 1696 году при взятии турецкой крепости Азов. Эффективность новых боеприпасов оказалась настолько высокой, что возникли даже требования запретить «негуманное» оружие.%5B2%5D

 

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

  • Like 1
Link to comment
Share on other sites

в книге про трафальгар описан случай когда ядро пролетевшее рядом с головой матроса убило его ударной волной и обожгло одежду.

Это сказка, я ручаюсь. Обычный моряк уже способен выдумкам, и в битве были тысячи лгунов.

 

А если пуля горячее ядр (как разумеется), тогда ядро не может поджечь ничего. Обычная пуля даже не может поджечь бензин.

 

Я особенно против того, что мои верхные паруса вдруг горят.

Link to comment
Share on other sites

Guest sergo-kon

Что бы снять спор, нужно просто ввести брандскугели. В последствии это ещё дасть плюс к крафту. :)

Link to comment
Share on other sites

По части 1

 

1. Решение о сдаче принимает только капитан. Это же моя игра, а не игра моей неписи в конце-концов.

2. О повреждениях под ватерлинией говорили давно. Течь должна быть мощна и неумолима, требующая от игрока не переключаться из сурвивала до конца работы ремонтника, а то и двух.

3. По пожарам. Добавьте хардкору, реализуйте шанс (минимальный) попадание в крюйт-камеру с немедленным  эффектом катастрофического воспламенения. эффект предлагаю оценить в потере от 60% хп структуры и бортов до уничтожения корабля.

4. Против поощрения сдавшихся капитанов. Условия сдачи пусть оговаривает с противником, после принятия условий сдачи - иксчейндж и выход из сражения (гарантия выполнения обязательств)

  • Like 1
Link to comment
Share on other sites

Ну а такой момент, как припекшиеся к ядру остатки пыжа, тряпок,  (в какой-то момент порох начали мерить в мешочки заранее, а не насыпать совком в ствол). Эти остатки сразу воспламенялись и вполне, мне кажется могли прилипнуть и долететь тлеющими.

 

Кстати надо не забывать, что в штормовую погоду, поджечь парус не возможно. Так же и при дожде-снеге.  А в яркую солнечную погоду-запросто. Так что следует ввести какую-то переменную, которая отображала бы и эти моменты и скорость распространения пожара на верхней палубе и парусах, и вообще его возможность в различных погодных условиях.

Link to comment
Share on other sites

Ну а такой момент, как припекшиеся к ядру остатки пыжа, тряпок,  (в какой-то момент порох начали мерить в мешочки заранее, а не насыпать совком в ствол). Эти остатки сразу воспламенялись и вполне, мне кажется могли прилипнуть и долететь тлеющими.

 

Не могли, во первых они сзади а во вторых прилипнуть к крутящемуся ядру это из области фантастики, и в третьих им еще к парусам надо было прилипнуть для поджига.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...