Еще пара соображений...
Всем привет!
Извиняйте за оффтопик, просто форум растет как на дрожжах и следить за всеми ветками
становится все сложнее, тем более, что инет бывает как манна небесная...
Прежде всего, хочу выразить благодарность всем авторам и разработчикам проекта
за то, что не опускают рук и продолжают выводить комп. симуляторы на новые высоты.
Оказывается, и в России можно делать интересные вещи и получать от них прибыль.
Теперь пара мыслей по делу.
Первое:Пройдя от дискетного Secret Weapon Of Luftwaffe через MSCS и все Flanker`ы до LO,
постоянно сталкивался с одной и той же невязкой: Совершенно сюрреалистичный боевой счет.
В жизни, одна-единственная боевая победа (на любой из войн) в воздухе - целое событие.
Две- чудо. В симах за раз "приземляешь" и пятерых и восьмерых супостатов. Конечно,
жизнь есть жизнь - сбить самолет не так-то просто. И все же, главное, IMHO отличие
в компьютерном AI врагов. Он примитивен. Применительно к LOMAC, это проявляется, например
в том, что враги ВСЕГДА с упорством японских камикадзе прут "напролом", не отступаясь ни
перед каким противником. Реальным же пилотам свойственен страх, неуверенность, лень и т.п.
Запрограммировать все это, понятно, невозможно, но ОТСТУПЛЕНИЕ, БЕГСТВО и УКЛОНЕНИЕ
от боя, по-моему должны присутствовать обязательно. Это, на мой взгляд, может кардинально
увеличить и реализм и играбельность (как в реале:31.12.19ХХ в р-не ХХХ заифксирован
групповой воздушный бой между ХХХ и YYY. Сбито два самолета противника,
остальные от сражения уклонились, скрывшись на своей территории). На данный момент сама
возможность отступления с поля сражения просто упущена, хотя мне думается, в
упрощенном виде реализовать ее не так уж сложно. Как программист, могу предложить
за основу следующий алгоритм:
Если ((уничтожено > NN% самолетов_группы)или(уничтожен_лидер))и(Задача_не_выполнена) то
{
Прекратить_задание; Выход_из_боя;
}
где
NN - зависит от уровня мастерства бота (ясно, что "Превосходного" ветерана остановит
только пуля, а "Средний" и "Новичок" драпает при любой опасности),
Выход_из_боя - стандартный маневр, описанный в литературе.
Так, например, при потере группой истребителей более 60% своего состава
или кончины вдущего, если враг так и не был уничтожен, дальнейшее выполнение задания, явно бесполезно
и думать надо уже о сосбственной шкуре. Игроку же, как в жизни предоставляется нелегкий выбор:
поддаться охотничьему азарту и забить на свое задание в погоне за личным счетом, или отпустить врага
и продолжать миссию. Для штурмовиков и бомберов - аналогично,с учетом наземных угроз.
Не берусь судтить, но на мой взгляд, реализовать подобную логику в одной
из текущих доработок вполне реально малой кровью. Вряд ли это сильно скажется на сроках,
затратах и т.п, но вполне может привлечь немало потенциальных покупателей через повышение общей
играбельности.
Продолжая тему АI, хочу присоединиться к неоднократным пожеланиям обратить более пристальное
внимание на МиГ-31. Я далек от того, чтобы требовать "накручивать" характеристики модели
"в соответствии с энциклопедией", но в нынешнем виде, использовать МиГ по прямому назначению
(как дальний перехватчик) не предстваляется возможным. Хоть он и не летабельный, все же не хорошо
когда труд самих ED пропадает даром из-за того, что повдение аппарата в LOMAC абсолютно неадекватно.
Тогда как по отзывам пилотов, МиГ "не ведет воздушный бой, а уничтожает противника", в симе, он
делает наоборот. Если поставить в ПМУ на H=5000 над морем на удалении 100км одиночный B-52
встречно-пересекающимся курсом, наш Фокс зачем-то тормозит, затем снижается и дает первый залп
с 40км (*) (50% - промах), после чего сближается и начинает БВБ на ракетах Р-33!
Очень похоже, что при программировании его AI закралась ошибка. Несмотря на кучу других забот у разработчиков,
горячо надеюсь, что положение будет доведено хотя бы до уровня Flanker 2.Х, ибо это здорово
исправило бы баланс сил в игре после "снятия с вооружения" ракет с АРГСН. Возможность же
использования Кошкодава в качестве ДРЛО, многократно описанная в лит-ре, тоже была бы
совсем не лишней. А уж одновременный обстрел 4-х целей, возможность перехвата крылатых ракет
и т.д и т.п., конечно, остается мечтой и надеждой на будущие проекты.
(*) В частности, в статье А.Ларионова в Мире Авиации №3/99 дан весьма любопытный опыт
применения строевых Foxhound`ов (Б и БС) во время учений, когда на Д=70км удавалось
сбить низколетящую мишень - имитатор ракет ALCM, а также запущеннную с ПЛ реальную ПКР П-6.
Уф! Сорри за оверсайз, постараюсь впредь писать поменьше. С уважением.