Переработка Авиационных Симуляторных Боёв. Часть 2

  • За
  • Против
0 проголосовавших

Часть 2. Новые Механики
В данной части я расскажу о новых механиках и переработке некоторых старых, текста будет много.

• Новые Механики
Начнём по порядку: наземные цели и задачи > воздушные цели и задачи> морские цели и задачи
/spoiler
• Наземные цели и задачи:

  1. Уничтожить/Защитить Базы- базы с системой здоровья, одновременно может быть до 4 баз с каждой стороны, каждая база живёт 15 минут и появляется каждые 10 минут, отмечены на карте автоматически.
  2. Уничтожить/Защитить Плацдарм- небольшие базы находящееся на удалении 2-3 клетки от линии фронта, представляют из себя небольшой палаточный городок (система здоровья только для городка), рядом находятся склады с коробками и бочками, каждые можно уничтожить отдельно, а также до 10 грузовых машин на парковке (каждый как отдельный юнит), одновременно может быть до 3 плацдармов с каждой стороны, база живёт 20 минут, появляется каждые 10 минут. На территории имеется пару установок ПВО пулеметного типа.
  3. Уничтожить/Защитить лагерь- небольшая цель представляющая из себя палаточный лагерь, пулеметно-пушечное вооружение наносит слабый урон, наибольший урон наносит напалм и прочее ракетно-бомбовое вооружение. ПВО отсутствует, максимум 2 базы. База живёт 10 минут и появляется каждые 20 минут.
  4. Уничтожить/Защитить пункт РЛС- на карте появляется комплекс РЛС с различными вышками и антеннами и прочее оборудование, имеет хорошее ПВО, пушечное или ракетное вооружение в зависимости от БР, модульная система, не доступная на лоу тире, может быть до 2 станций одновременно с каждой стороны, появляется каждые 30 минут. (Пока РЛС могут не иметь никакой функциональности)
  5. Уничтожить/Защитить мосты- на картах где присутствуют данные мосты, сделать их целями если они находятся на вражеской стороне фронта, к примеру разработчики могут выбрать до 10 мостов на карте и сделать их целями, не появляются сами по себе после уничтожения.
  6. Уничтожить/защитить вражескую ремонтную колонну- колона из 8 единиц техники и БТР которые двигаются в сторону уничтоженного моста с целю восстановить его, ПВО слабое, но высокая мобильность колоны, едут от края карты и пропадают как только доедут до моста, появляется через 5 минут после уничтожения моста
  7. Уничтожить/защитить тяжёлую колонну- большая колонна из тяжело бронированной техники которая движется от края карты к лини фронта, состоят из тяжёлых танков/ОБТ, БТР и тяжёлой защитой ПВО, колона из 12 единиц техники, скорость средняя, на высоких БР колонну также сопровождают ударные вертолёты, пока что будут 2 вертолёта, на топ тире, вертолёты будут иметь ракеты В-В. Появляются на краю карты и едут на линию фронта, по достижению линии фронта, начинают наземное событие второго типа (об этом позже)
  8. Уничтожить/защитить группу огневой поддержки- высоко мобильная колона из грузовых автомобилей и БМП/БТР/САУ, состоит из 10 единиц техники со средней защитой ПВО, появляются через 5 минут после начала наземного сражения и двигаются с края карты и едут к наземному сражению, по достижению сражения, появляется второе направление атаки с одного из краёв (атака с фланга), начинается сражение третьего типа (об этом позже)
  9. Уничтожить/Защитить колонну мобильного развёртывания- большая колонна грузовых машин и БТР для прикрытия, плотная структура ПВО, 12-15 единиц техники в колоне, средняя скорость. Появляются на краю карты и едут в сторону линии фронта, достигнув примерно 1-2 клетки от линии фронта, пропадают и на том месте создается вертолётный аэродром на котором реальные игроки (не ИИ) могут появиться на вертолете (об этом позже), база существует до её уничтожения, модульная система: Склад ГСМ (возможность ремонтироваться, перезаряжаться, пополнять топливо), Ангары (если ангары полностью уничтожить, игрок не сможет выбрать данный аэродром из меню спауна, но это не запретит вертолётам садиться и проводить ремонтные и прочие работы), Ремонтная бригада(скорость восстановления модулей баз), Посадочные площадки(влияют на скорость проводимых работ, не влияют на только появившиеся вертолёты если ангары не уничтожены), на таком аэродроме есть ПВО но с некоторыми отличиями от ПВО самолётного аэродрома (об этом позже)
  10. Уничтожить/Защитить аэродром- тут без изменений.
  11. Захватить/Защитить наземную точку- захват можно провести только на вертолёте (VTOL/СВВП самолёты не могут захватить такую точку), захват длится 2 минуты и вертолёт должен сесть на площадку как сейчас в Вертолётном Противостоянии, точка живёт 15 минут и появляется каждые 15, при не захвате просто пропадает и отнимает очки, это общая задача для каждой стороны, точка находится на линии фронта. Точка представляет из себя имитацию ровной посадочной зоны кругом из белых камней и буквой H по середине из белых полосок, рядом можно добавить к примеру горящий самолёт или вертолёт (как бы имитация что вертолёт должен спасти экипаж (для Союзников) или захватить экипаж в плен (для Противника) или другая предыстория для такой точки)
  12. Уничтожить/Защитить группу артиллерийской поддержки- группа из 8 единиц техники, состоит из 7 единиц артиллерии и одной единицы ПВО, появляются за 3 квадрата от наземного сражения и двигаются в сторону наземного сражения, останавливаются на примыкающем квадрате от наземного сражения и начинают вести артиллерийский огонь по технике противника, уничтожают до 20% состава вражеской стороны в наземном сражении. Появляются через 5 минут после начала наземного сражения и только в том случае, если
  13. Помочь в наземном сражении- после появления наземного сражения каждая из сторон должна помочь своим войскам путем уничтожения вражеской техники, такой тип считается наземным сражение первого типа.
    /spoiler
    • Воздушные цели и задачи:
  14. Захват воздушного превосходство- игроки (ИИ не учитывается) должны захватить воздушную точку в определённом квадрате на карте граничащую с линией фронта, захват длится 5 минут для одного игрока, чем больше игроков тем быстрее идёт захват, 2 игрока- 4 минуты, 3 игрока- 3 минуты, но не быстрее 3-х минут, при этом, каждый игрок вражеской команды добавляет дополнительно 2 минуты в захват. При этом, если в квадрате находится одинаковое количество игроков с каждой команды, захват начинает уменьшаться в 0%, это будет вынуждать игрока быстрее уничтожить противника и продолжить захват, если на точке два Союзника и один Враг, то для них захват будет все равно продолжаться но прогресс захвата достигнет 100% через 6 минут, и т.д. согласно системе, к примеру на точке 5 Союзников и 3 противника, захват точки будет длиться 5 минут. При уничтожении противника или вылета его за границы захвата, время захвата уменьшается на 30 секунд, но если противник намерено вылетает и залезает на границу захвата, система будет учитывать что данный игрок уже находился на точке и не будет добавлять дополнительные 2 минуты, лишь 30 секунд и при вылете за границу захвата 30 секунд опять отнимаются. (Такую точку нельзя захватить вертолётом, но это можно рассмотреть)
  15. Уничтожить/Защитить самолёт разведки- самолёт появляется с краю карты и летит на линию фронта, находится в воздухе 15 минут и каждые 5 минут обнаруживает не обнаруженные цели для команды, после 15 минут улетает в сторону своей команды и пропадает достигнув границы карты, после чего появляется захват воздушного превосходства за линией фронта той команды которая не уничтожила самолёт Разведчик.
  16. Уничтожить/Защитить вертолёты поддержки- группа вертолётов под управлением ИИ, в группе 5-8 вертолётов некоторые из которых ударные типы, на топ тире имеют ракеты В-В (если модель вертолёта имеет таковые). Вертолёты появляются через 5 минут после начала наземного сражения со стороны обороняющейся команды, летят с края карты в сторону наземного сражения, по достижению наземного сражения садятся на землю и пропадают, при этом увеличивают состав обороняющихся на 25%.
  17. Уничтожить/Защитить штурмовики- техника под управлением ИИ, группа самолётов 8 единиц, 6 штурмовиков и два истребителя прикрытия. Появляются через 10 минут после начала наземного сражения со стороны наступающих на противника, летят с края карты в сторону наземного сражения, по достижению сражения применяют ракетно-бомбовое вооружение (в зависимости от БР штурмовики либо идут в пикирование, либо применяют ракеты В-П с средней дистанции), после израсходования боевой нагрузки, сразу разворачиваются в союзную сторону, по достижению границы карты пропадают, уничтожают до 40% вражеского состава в наземном сражении, (если состав вражеской техники уже 40% и меньше, штурмовики полностью уничтожают врага)
  18. Уничтожить/Защитить бомбардировщики- группа бомбардировщиков, 9 единиц, 6 бомбардировщики и 3 истребителя прикрытия. Появляются каждые 25 минут при наличии хотя бы одной вражеской базы, летят с края карты в сторону базы и уничтожают её, отнимая очки миссии, бомбардировщики могут уничтожить до 3-х активных баз, если боевая нагрузка позволяет такое, и после уничтожения целей/израсходования боевой нагрузки возвращаются в сторону Союзников, по достижению границы карты пропадают.
  19. Провести разведку в секторе- задача доступная отдельно для каждой стороны (не является общей), на карте по системе новых квадратов отмечается сектор в который нужно залететь для выполнения данной задачи. Выполнение данной задачи может с 50% вероятностью создать лагерь в данном секторе.
    • Морские цели и задачи:
  20. Отразить высадку противника- от берега со стороны какой либо команды появляется морская колонна десантных кораблей идущих на берег вражеской команды, достигая берега пропадают и в данном квадрате начинается наземное сражение со значительным перевесом в сторону атакующих. Колона состоит из 8 кораблей, 5 десантных и 3 корабля прикрытия. Событие появляется каждые 20 минут.
  21. Найти и уничтожить Вражеский Авианосец/Защитить Союзный Авианосец- тоже как и сейчас, авианосцу можно добавить несколько палубных самолётов прикрытия, которые летают над авианосцем и садятся когда топливо скоро закончится, также можно добавить несколько лёгких кораблей прикрытия обладающие хорошей защитой ПВО (Но игрок все ещё способен при высоком маневрировании остаться в живых хоть и с повреждениями). Авианосец в случаи уничтожения появляется через 60 минут.
  22. Уничтожить/Защитить порт- на некоторых участках берега появляются морские базы, на которой расположены грузовые корабли, средние корабли, лодки, и тяжёлые корабли которые стоят на некотором расстоянии в море от порта выполняя защитную функцию, такие базы могут быть не более 4-х у каждой команды. Появляются каждые 30 минут. Количество техники не более 10 на базу.
  23. Уничтожить/Защитить торпедоносцы- аналог штурмовиков но боевая нагрузка состоит из торпед или ракет В-П на топ тире, летят в сторону портов и уничтожают до 50% вражеской техники в порту, оставляя его гореть (скрипт который уничтожает 1 единицу техники в порту каждые 10 минут). Задача является проваленной если самолёты сумели торпедировать союзные корабли, и дальнейшее их уничтожение не имеет значение, для Противника это обозначает выполнение задачи.
  24. Уничтожить/Защитить колонну кораблей поддержки- колона грузовых кораблей при поддержке боевых кораблей с хорошей ПВО. Появляются на стороне той команды через 5 минут после успешной атаки торпедоносцев противника (пример: торпедоносцы противника атаковали союзный порт уничтожив технику и оставив его гореть) колона появляется от ближайшего порта и движется к горящему порту, по достижению горящего порта корабли пропадают и база восстанавливается до полного значения.
  25. Уничтожить/Защитить береговую защиту- на берегу граничащую с линией фронта, появляется система ДОТ’ов, окопов. Игрок или ИИ штурмовики могут уничтожить данные цели ракетно-бомбовым вооружением и спровоцировать событие высадки десантных кораблей на данный берег. Появляется каждые 20 минут.
    Важно отметить что количество техники, время появления и время жизни могут быть изменены по усмотрению разработчиков. Но в данном варианте это делает сессию более и гораздо динамичнее, постоянное наличие активных задач для любых видов техники, истребителей, штурмовиков, бомбардировщиков, вертолётов и т.д. игрок сможет комфортно играть на любом классе техники так как появляются новые виды уничтожаемых единиц и баз. Следует отметить что каждые виды наземных задач необходимо обнаружить игроком пролетев на некотором расстоянии или самолётом разведчиком (исключение это простые базы, точки захвата для вертолёта, мосты, колоны они всегда отмечаются на карте как только появляются), воздушные задачи всегда появляются в списке задач, морские задачи также необходимо найти пролетев рядом или при помощи разведчика (исключение это задачи с высадкой)
    Теперь подробнее о новых механиках типах сражений
  26. Сражение первого типа: появляется после захвата воздушной точки или высадки с кораблей, атакующие находятся на линии фронта со своей стороны, обороняющееся на своей стороне. Количество техники с каждой стороны по 20 единиц 4 из которых это ПВО. На стороне атакующих они имеют: 8 средних танков, 4 тяжёлых и 4 лёгких. На стороне обороны они имеют 4 средних танка, 2 тяжёлых танка, 2 лёгких танка, 4 лёгких ДОТ’а и 4 тяжёлых ДОТ’а. (На карте отмечается простыми стрелками)
  27. Сражение второго типа: возникает если тяжёлая колона достигает линии фронта и начинает наступление. Атакующие имеют 8 тяжёлых танков, 2 БТР и 2 ЗСУ, обороняющееся имеют 2 средних танка, 1 ЗСУ и 1 тяжёлый танк 3 лёгких танка. (На карте отмечается стрелкой в рамках которой присутствуют полоски «ёлочкой» символизируя тяжёлый удар по противнику)
  28. Сражение третьего типа: возникает когда группа огневой поддержки достигает наземное сражение в количестве минимум 50% от исходного количества колонны. Они проводят дополнительную атаку с одного из фланга, значительно увеличивая силы атакующей стороны или защищающейся. На карте отмечаются второй стрелкой в зоне наземного сражения но имеют диагональные полосы внутри границ стрелки чтоб можно было понять что это направление атаки группы поддержки.
    Первые два типа это основные варианты наземного сражения, они наиболее частые и имеют основную систему начала сражения, по линию фронта, третий тип не такой частый и не может существовать без наличия одного из первых двух типов, он идёт как вспомогательный, техника появляется на той стороне фронта, чьи силы они атакуют, это же можно добавить и для артиллерийской поддержки, они также помогают своим войскам но находятся сзади основных сил и помогают артиллерийской поддержкой, на карте отмечаются небольшой стрелкой с вогнутой линией в сторону направления
    • Теперь поговорим о механике самого сражения, сражение без вмешательства игрока и ИИ длится 30 минут и заканчивается поражением обороняющихся и захватом квадрата
    У сражения есть Скрипт, по которому определяется какая сторона победит и насколько успешна будет данная атака.
    Теперь больше о механиках, при появлении сражения первого типа у каждой из сторон имеется равное количество юнитов, данное количество юнитов берётся как базовое число. Это число юнитов будет учитываться как 100% личный состав и у данной стороны имеется зависимый от данного процентного показателя коэффициент силы в базовом значении он составляет 100% (×1.0) для обороны и 110% (×1.1) для атакующих
    Личный состав- процентное соотношение текущих живых юнитов от изначального числа при начале сражения.
    Коэффициент силы- показатель силы одной из сторон по отношению к другой, определяет успешность атаки/обороны. Имеет зависимость от процентного соотношения личного состава.
    У обороняющихся данный коэффициент составляет ×1.0 при 100% личного состава, у атакующих ×1.1 при 100% личного состава
    Для примера скажем что при начале сражения первого типа, у каждой стороны появляется по 20 юнитов, соответственно 20 юнитов= 100% личного состава.
    Враг наступает на наш фронт, и после 10 минут сражения, один из игроков уничтожил 10 единиц техники противника в данном сражении, теперь у противника имеется лишь 50% от личного состава и его коэффициент силы равен ×0.55. (Если бы он уничтожил 5 единиц, соответственно состав= 75% и коэффициент силы противника ×0.82 и т.д.), так как наш коэффициент силы теперь почти в два раза больше, мы имеем превосходство над атакующим противником и если данное событие закончится, то будет определённый метод подсчёта успеха атакующих.
    Теперь когда мы знаем базовые вычисления, можно применить их в игровом режиме. По следующей системе:
    Коэффициент силы при 100% личного состава:
    • Атакующие в сражении тип1: ×1.1
    • Обороняющееся в сражении тип1: ×1.0
    • Атакующие в сражении тип2: ×1.6
    • Обороняющееся в сражении тип2: ×0.9
    То есть если тяжёлая колона сумеет доехать до линии фронта, она начнёт наступающую атаку с очень значительным перевесом в свою сторону. И гарантированно захватит квадрат и все 4 сектора внутри него
    Также мы имеем ИИ которые двигаются в сторону захвата. К примеру вертолёты, если на пример в группе вертолётов есть 5 вертолётов грузового назначения, и 2 ударных, то каждый грузовой вертолёт несёт в себе один юнит в виде безоткатного орудия, и по достижению наземного сражения, сторона чьи вертолёты добрались получает то количество юнитов которое смогло добраться до сражения, то есть если из 5 вертолётов, 2 были сбиты то в итоге только 3 дополнительных юнита будет добавлено в личный состав этой стороны, соответственно это изменит процентное соотношение, то есть если в обороне у нас уничтожили 5 юнитов из 20 и вертолёты доставили ещё 5 юнитов, то мы опять имеем 20 юнитов и соответственно 100% Личного состава и соответствующий коэффициент. Следует добавить что если у нас нет потерь и к нашим 20 юнитам мы получаем ещё 5, то наш %ЛС= 125% и мы имеем коэффициент ×1.25 то есть мы теперь превосходим противника.
    В итоге имеем такой список:
    • Грузовые вертолёты: + 1 юнит каждый
    • Ударные вертолёты: каждый уничтожает до 20% от личного состава противника.
    • Группа огневой поддержки: +10 юнитов различного типа к своим войскам в наземном сражении.
    • Группа артиллерийской поддержки: + ×1.0 к коэффициенту силы, также уничтожают до 45% личного состава противника с течением времени.
    В итоге мы имеем формулу для расчёта победы атакующей стороны:
    Где:
    W (Win)- коэффициент победы.
    Emp (Enemy manpower)- процент итоговых юнитов противника.
    Amp (Allies manpower)- процент итоговых союзных юнитов.
    Ecoe (Enemy coefficient)- коэффициент итоговой вражеской силы.
    Acoe (Allies coefficient)- коэффициент итоговых союзных сил.
    W= (Emp%×1.1=Ecoe)/(Amp%×1.0=Acoe)
    Мы имеем что W-1.1 это базовый показатель вероятности победы если все данные будут в стандартных условиях юниты 100% и коэффициенты ×1.1 и ×1.0 соответственно, поэтому если сражение заканчивается в диапазоне от 1.37 и до 0.88 то сражение выходит в ничью и через 5 минут начинается контратака. (в данном случае у одной из сторон уничтожены 4 юнита)
    Если же W-выходит от 1.46 то атакующая команда захватывает 2 сектора внутри квадрата.
    Если W- больше 2.0 то атакующая команда полностью захватывает квадрат и 4 сектора внутри него
    Простыми словами, чем выше число в результате W (Win) начиная от 1.1 тем вероятнее атакующая команда захватит сектора или квадрат в целом. Чем меньше число- тем меньше шанс на победу, при этом, если число меньше 0.5, при наступлении контратаки, атакующая сторона будет иметь + ×0.25 к коэффициенту силы из-за превосходства в обороне, если число меньше 0.15, атакующая команда будет иметь + ×0.60 к коэффициенту силы в атаке.
    Уничтожение всей техники противника в зоне наземного сражения автоматически приносит захват данного квадрата, наземное сражение будет нести более важное значение в игровой сессии и требовать вмешательства для победы в сражении.

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

Закрыто по просьбе автора.