Jump to content
Game-Labs Forum

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


Recommended Posts

Всем привет

 

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

 

  1. Корабль имеет некое ХП брони (бортов)
  2. Борта разделены поэтому чтобы увеличить живучесть игрок вынужден будет маневрировать меняя борт (подставляя более здоровый борт противнику)
  3. При достижении этого ХП борта определенного значения (например 20%) в той части корабля начинаются течи (ДОТ) которые наполняют его водой
  4. Эта вода может откачиваться матросами (и может откачиваться быстрее если игрок перенаправит команду на живучесть, снизив маневренность и перезарядку) 
  5. При этом корабль получает крен на тот борт с которого идет течь
  6. При превышении поступающей воды определенного значения начинается необратимый процесс затопления корабля (если игрок потратил все ремонты)
  7. При этом корабль может продолжать какое то время вести бой, но уже со штрафами
  8. После того как вода достигает определенного уровня корабль тонет

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

 

Хотелось бы услышать ваши мнения и конструктивную критику.

Link to comment
Share on other sites

Про ХП бортов - будут ли учитываться места куда именно попало ядро (ниже-выше ватерлинии, орудийные порты этк) ? Или пока просто лупить в борт до снятия некоего количества ХП ?

Link to comment
Share on other sites

(если игрок потратил все ремонты)

То есть это как способность? Ограничено по количеству использований?

А зачем? Лучше просто дать возможность перекинуть (хоть всю) команду на помпы. Отсюда - некому работать с парусами и пушками.

Кстать, а будет возможность заделывать пробоины? Например, с помощью бригады плотников?

Link to comment
Share on other sites

То есть это как способность? Ограничено по количеству использований?

А зачем? Лучше просто дать возможность перекинуть (хоть всю) команду на помпы. Отсюда - некому работать с парусами и пушками.

Кстать, а будет возможность заделывать пробоины? Например, с помощью бригады плотников?

 

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

 

Несовместимые с жизнью повреждения не спасут даже помпы.

Link to comment
Share on other sites

Сначала пару вопросов, для уточнения.

 

При достижении этого ХП борта определенного значения (например 20%) в той части корабля начинаются течи (ДОТ) которые наполняют его водой

 

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

Выходит течи появляются рандомно после достижения какого-то лимита ХП борта?
Как спрашивалось выше, место попадания не играет роли?

 

если игрок потратил все ремонты

Это аналог ремонта с WoT?

Link to comment
Share on other sites

Сначала пару вопросов, для уточнения.

 

 

Выходит течи появляются рандомно после достижения какого-то лимита ХП борта?
Как спрашивалось выше, место попадания не играет роли?

 

Это аналог ремонта с WoT?

 

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

 

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

 

2) Ремонт ВоТ

 

Скорее нет чем да. Будет ближе к КО. Поднять новый парус вместо разорванного будет занимать время. Сколько? будем решать на тестах. 

Link to comment
Share on other sites

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

Виходит, что такие ситуации, как процитировано выше - очень редкими будут?

 

 

Все же, я считаю, система с разделением "попадание выше/ниже ватерлинии" была бы намного лучше..
На счет нагрузки понимаю.. Надо бы придумать как ее уразать не за счет такого важного елемента..
 
Вот первое что в голову пришло:
при попадании ядра в воду посчитать угол траектории относительно плоскости воды и расстояния до ближайшего корабля (или же расстояние до корабля в которого целились), и отсекать ядра которые слишком далеко от корабля или угол слишком большой, иначе просчитывать ядро дальше. Значения угла и расстояния будут малыми, тоесть большинство ядер должно быть отсечено, но некоторые останутся, и, возможно, попадут в корпус ниже ватерлинии..
 
Надеюсь не выдал глупость :)
Link to comment
Share on other sites

 

  • При этом корабль получает крен на тот борт с которого идет течь 

Учитывая, что трюм вдоль разделяется только килем и кильсоном, крен не должен быть значительным.

 

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

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

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

Link to comment
Share on other sites

Учитывая, что трюм вдоль разделяется только килем и кильсоном, крен не должен быть значительным.

 

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

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

 

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

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

Link to comment
Share on other sites

Кстати, а что на счет продольных выстрелов? Особенно в корму. Они влияют на потопляемость?

 

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

Link to comment
Share on other sites

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

это уже реализовано

Link to comment
Share on other sites

Кстати, а что на счет продольных выстрелов? Особенно в корму. Они влияют на потопляемость?

Продольная стрельба по кормовым галереям потопить судно не могла, но наносила большой урон экипажу. Именно благодаря жестокому продольному обстрелу кормы были захвачены и "Сантисима Тринидад" при Трафальгаре, и шведский 44-пушечный фрегат "Венус" (22-пушечным катером "Меркурий").

Link to comment
Share on other sites

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

теоретически верно. но это справедливо для "круглой" кормы. разработана и внедрена в Англиив в середине 17 начале 18 веков. (хотя можно возразить что на голландских флейтах такая корма использовалась с 17 века, но это будет ошибкой, ибо при внешнем сходстве система креплений и кормового набора корабля была совершенно иной). а для континентальной школы 17-18 веков характерна плоская "транцевая" корма. прочность её конструкции уступала прочности борта.

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

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

Link to comment
Share on other sites

  1. Борта разделены поэтому чтобы увеличить живучесть игрок вынужден будет маневрировать меняя борт (подставляя более здоровый борт противнику)
  2. При достижении этого ХП борта определенного значения (например 20%) в той части корабля начинаются течи (ДОТ) которые наполняют его водой
  3. Эта вода может откачиваться матросами (и может откачиваться быстрее если игрок перенаправит команду на живучесть, снизив маневренность и перезарядку) 
  4. При этом корабль получает крен на тот борт с которого идет течь
  5. При превышении поступающей воды определенного значения начинается необратимый процесс затопления корабля (если игрок потратил все ремонты)
  6. При этом корабль может продолжать какое то время вести бой, но уже со штрафами
  7. После того как вода достигает определенного уровня корабль тонет

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

 

Хотелось бы услышать ваши мнения и конструктивную критику.

1. Будет ли возможность спасения с тонущего судна на шлюпках?

2. Если да, то предполагается ли эта возможность ДО критического момента?

3. Я так понял из пункта 4, что разделение команды не предполагается, т.е. и матрос, и канонир, и абордажник и на дуде игрец? ИМХО - это отход от реальности, но я бы не хотел показаться очень занудным.

Прочие моменты выглядят даже весьма лакомо.

Link to comment
Share on other sites

  • 2 weeks later...

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

это уже реализовано

Допустим сломался руль, судно до конца боя не сможет поворачивать?

Link to comment
Share on other sites

  • 1 month later...

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

это уже реализовано

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

Link to comment
Share on other sites

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

Ну а для чего понятие "маневр"? Динамика корабельных боев есть в ас4 и не надо делать эту игру такой же.

А залпы в корму должны наносить много урона. Причины зависят от игрока: нефиг подставлять уязвимое место.

Link to comment
Share on other sites

Допустим сломался руль, судно до конца боя не сможет поворачивать?

 

Руль может чиниться до состояния "целый" ремонтом. Также руль с течением времени чинится сам но будет работать со штрафами. 

 

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

 

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

Link to comment
Share on other sites

руль вроде было сложно починить по ходу боя?

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

Link to comment
Share on other sites

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

 

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

Поэтому руль можно отремонтировать по ходу боя ограниченное число раз. 

Link to comment
Share on other sites

  • 5 months later...

Будет ли возможность давать "самоуничтожительные" приказы? например, над твоим кораблм уже морской дъявол свои щупальца занес, а к тебе на абордаж идет вражестий корабль. можно ли например приказать рубить мачту и ванты так, что бы мачта упала прямо на врага? или например, если корабль противника меньше, скинуть стволы фальконетов на палубу противника, скинуть подожженные (с фитилем) бочки с порохом на палубу противника, или например сделать "биг брандер" который взорвется посл того как капитан с экипажем покинет корабль. Просто очень хочется обломать кого нибуть ) да и глава из "лейтинанта Реймиджа" вспомнилась... не одна...

Link to comment
Share on other sites

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

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

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...