О цитаделях в 0.5.1
Дата: 09.11.2015 14:58:28
Pinkman26 (04 Ноя 2015 - 14:54) писал: Доработана логика просчета траектории снаряда при рикошете в точке
стыка нескольких слоев брони.Sub_Octavian: В нашей игре (более подробно об этом написано в
отдельной статье), корабли поделены на
части. Самая защищенная и при этом самая ценная для боеспособности
часть корабля - это цитадель. Технически в модели бронирования все
части корабля должны иметь броню со всех сторон, даже оконечности и
надстройки. Это может быть и настоящая броня, тонкая обшивка, а
может быть и "техническая" броня толщиной в 0 миллиметров,
необходимая лишь для правильной работы механики. Нередко это
выглядит так:
На
примере цитадели, каземата и носовой оконечности вы можете
видеть два слоя брони: один относится к цитадели и представляет
собой настоящую защиту, другой, технический, просто закрывает всю
площадь стыка со стороны каземата и оконечности. Его толщина - 0
миллиметров. К сожалению, уже достаточно давно в этой механике
был дефект, который мы недавно обнаружили с помощью супертестеров и
устранили. Дело в том, что бронебойный снаряд, который попадал в
подобные стыки брони и рикошетил, некорректно обсчитывался в
терминальной баллистике. Чтобы было нагляднее, опять же обратимся к
примеру:
На этой
условной схеме мы видим следующее: Бронебойный снаряд
пробивает тонкую броню каземата и входит под острым углом в
бронепалубу; Правило 14,3 калибров не срабатывает (броня палубы
слишком крепка или у снаряда недостаточный калибр), поэтому
безусловного пробития не происходит. Угол очень острый и снаряд,
взведясь от удара, рикошетит; Не успев вылететь за пределы корабля,
он взрывается внутри каземата. По логике нашей системы
повреждений, да и исходя из здравого смысла, снаряд должен нанести
урон там, где он взорвался - в каземате.Однако, в предыдущих
версиях такой сценарий из-за дефекта приводил к нанесению полного
урона в цитадель. Как видите, ошибка достаточно серьезная, и
как только мы о ней узнали, сразу начали готовить исправление. Оно
зашло в версию 0.5.1 и попало в патчноут одной строчкой. При этом
урон снарядов и их бронерпобитие не менялось. Теперь, когда
суть проблемы ясна, нужно думать о текущей ситуации и о
будущем: Очевидно, что ошибку нужно было исправить -
подобные дефекты в модели повреждений неприемлемы. И нам еще
предстоит дополнительно проверить другие возможные сценарии
поведения снаряда при рикошете, чтобы убедиться, что больше ошибок
нет; Очевидно, что исправление ошибки достаточно серьезно повлияло
на игру. Цитадель стало труднее "достать". Повысилась живучесть
многих кораблей и при этом косвенно снизилась эффективность
бронебойных снарядов. Это - следствие исправления ошибки, а не
сознательное желание ухудшить бронебойные снаряды или как-то еще
повлиять на баланс; Теперь нам предстоит оценить изменения игрового
процесса, проанализировать статистику и принять необходимые меры
для корректировки баланса с уже исправленной
механикой. Учитывая ваши многочисленные отзывы и вопросы,
уважаемые игроки, также очевидно, что мы недооценили масштабы этой
ошибки и ее влияние на игровой процесс, поэтому вы читаете это
развернутое объяснение только сейчас. Мы приносим свои
извинения всем, кого задела данная ситуация и благодарим вас за
фидбек, который помог быстро оценить масштабы проблемы. С другой
стороны, мы рассчитываем на ваше понимание: какой бы привычной не
стала механика за все прошедшие версии, она содержала серьезный
дефект, который во многом нивелировал роль внутреннего бронирования
корабля. Его необходимо было исправить, и теперь мы продолжим
трудиться над игрой уже без этой недоработки. Спасибо за
внимание и удачных вам боев!
На
примере цитадели, каземата и носовой оконечности вы можете
видеть два слоя брони: один относится к цитадели и представляет
собой настоящую защиту, другой, технический, просто закрывает всю
площадь стыка со стороны каземата и оконечности. Его толщина - 0
миллиметров. К сожалению, уже достаточно давно в этой механике
был дефект, который мы недавно обнаружили с помощью супертестеров и
устранили. Дело в том, что бронебойный снаряд, который попадал в
подобные стыки брони и рикошетил, некорректно обсчитывался в
терминальной баллистике. Чтобы было нагляднее, опять же обратимся к
примеру:
На этой
условной схеме мы видим следующее: Бронебойный снаряд
пробивает тонкую броню каземата и входит под острым углом в
бронепалубу; Правило 14,3 калибров не срабатывает (броня палубы
слишком крепка или у снаряда недостаточный калибр), поэтому
безусловного пробития не происходит. Угол очень острый и снаряд,
взведясь от удара, рикошетит; Не успев вылететь за пределы корабля,
он взрывается внутри каземата. По логике нашей системы
повреждений, да и исходя из здравого смысла, снаряд должен нанести
урон там, где он взорвался - в каземате.Однако, в предыдущих
версиях такой сценарий из-за дефекта приводил к нанесению полного
урона в цитадель. Как видите, ошибка достаточно серьезная, и
как только мы о ней узнали, сразу начали готовить исправление. Оно
зашло в версию 0.5.1 и попало в патчноут одной строчкой. При этом
урон снарядов и их бронерпобитие не менялось. Теперь, когда
суть проблемы ясна, нужно думать о текущей ситуации и о
будущем: Очевидно, что ошибку нужно было исправить -
подобные дефекты в модели повреждений неприемлемы. И нам еще
предстоит дополнительно проверить другие возможные сценарии
поведения снаряда при рикошете, чтобы убедиться, что больше ошибок
нет; Очевидно, что исправление ошибки достаточно серьезно повлияло
на игру. Цитадель стало труднее "достать". Повысилась живучесть
многих кораблей и при этом косвенно снизилась эффективность
бронебойных снарядов. Это - следствие исправления ошибки, а не
сознательное желание ухудшить бронебойные снаряды или как-то еще
повлиять на баланс; Теперь нам предстоит оценить изменения игрового
процесса, проанализировать статистику и принять необходимые меры
для корректировки баланса с уже исправленной
механикой. Учитывая ваши многочисленные отзывы и вопросы,
уважаемые игроки, также очевидно, что мы недооценили масштабы этой
ошибки и ее влияние на игровой процесс, поэтому вы читаете это
развернутое объяснение только сейчас. Мы приносим свои
извинения всем, кого задела данная ситуация и благодарим вас за
фидбек, который помог быстро оценить масштабы проблемы. С другой
стороны, мы рассчитываем на ваше понимание: какой бы привычной не
стала механика за все прошедшие версии, она содержала серьезный
дефект, который во многом нивелировал роль внутреннего бронирования
корабля. Его необходимо было исправить, и теперь мы продолжим
трудиться над игрой уже без этой недоработки. Спасибо за
внимание и удачных вам боев!О цитаделях в 0.5.1














