
Выбор эффективного способа устранения противников — одна из наиболее важных задач для игрока практически в любой Action-RPG, и Корсары — одна из немногих серий русских игр, о которой крайне тепло отзываются игроки — не стали исключением.
Корсары — одна из немногих серий русских игр, о которой крайне тепло отзываются игроки. Более того, на сегодняшний день это одна из наиболее проработанных игр на пиратскую тематику. Не лишним будет взглянуть на её механики повнимательнее.
В этой статье мы поговорим о том, как рассчитывается урон в игре Корсары и как подобрать своему персонажу лучшее холодное оружие.
Сразу же важное примечание: информация актуальна как для Корсаров: Город потерянных кораблей (ГПК) (и последней версии, 1.2.12, и с мод-паком 1.3.2) от Seaward, так и для любых аддонов к этой игре (тот же движок, те же формулы, новшества редки и не меняют основ), но не для Корсаров: Каждому своё (ККС).
Для подбора лучшего оружия в ней мы написали отдельное небольшое руководство, с которым вы можете ознакомиться здесь. Также, если для вас будет удобнее изучить этот материал в видео-формате, загляните на наш ютуб-канал.
Итак, в игре Корсары: Город потерянных кораблей у любого холодного оружия есть две базовые характеристики-величины: урон и вес. Если мы говорим о версии игры 1.2.12, то эти характеристики связаны напрямую: за одним исключением в виде кинжала урон всегда рассчитывается в интервале [вес; вес*2]. Аналогично и цена рассчитывается от веса холодного оружия: вес*100, но здесь прибавляется ещё одно исключение в виде кочерги.
Холодное оружие делится на три класса: лёгкое оружие, среднее оружие и тяжёлое оружие. Как понятно из названий, распределение происходит по весу.

Задумка была в том, что чем больше вес холодного оружия (и, соответственно, урон) в игре Корсары Город потерянных кораблей, тем сильнее данный клинок расходует энергию, необходимую для нанесения ударов. Получилось ли её реализовать?
Давайте взглянем на формулу базового урона холодного оружия.
bAttack = maxAttack * (55 + frandSmall(15))/100
Значение maxAttack зависит от класса оружия: 60 для лёгкого оружия, 80 для среднего оружия ї и 100 для тяжёлого оружия (эти цифры отличаются в разных версиях игры, но в среднем выглядят именно так).
frandSmall(15) означает случайную величину от 1 до 15, причём генератор случайных чисел может иногда залипать и выдавать приближенные к границе значения. В таких случаях обычно помогает перезапуск игры.

Итоговый урон = урон * вес * случайное число + урон * вес * навык * случайное число
Помимо зависимости от навыка владения холодным оружием, у нас вновь выступает зависимость от веса. И поскольку его влияние на урон по итогу чрезмерное, увеличенный расход энергии с лихвой компенсируется.
Увы, всё, что осталось от неплохой задумки: лёгкое оружие убивает медленно, а тяжёлое оружие — быстро. А вот энергии в обоих случаях вы потратите приблизительно равное количество.
В Корсары: Город потерянных кораблей (ГПК) версии 1.2.12 в пятёрку самых тяжёлых представителей холодного оружия в порядке убывания входят секира, танат, топор, фальшион и эсток (последние два клинка разработчики, видимо, спутали с другими, поскольку в реальности они относительно лёгкие).
А вот в патче 1.3.2, которым занимались BlackMark Studio, ситуация несколько иная. Они сделали мод реблейдинга. По итогу роль веса холодного оружия в формулах стала ещё больше, так что задача перед игроком становится максимально простая: найти самый тяжёлый экземпляр.
В данном случае в пятёрку самого тяжёлого оружия в порядке убывания входят рейтарский чекан, макуауитль, клеймор, кортелач и боевой топор.
Надеемся, данный материал оказался для вас полезен!
Вы ознакомились с текстом, подготовленным в процессе разработки игры-симулятора жизни пирата Corsairs Legacy с целью популяризации морской тематики в целом и игр про пиратов в частности.
Следить за новостями проекта вы можете на нашем сайте, а также YouTube-канале и в Telegram.
Узнать больше о нашем проекте, а также добавить его в список желаемого можно на странице игры в Steam.












