Re: Упрощённое моделирование взрывной волны - как лучше?
Ещё на Жёлтом, в пору расцвета Самого Первого Штурмовика, когда там часто появлялись люди из МГ, я как-то запостил кусок примитивнейшего кода, с использованием данных от Широкорада и других источников, по воздействию ударной волны и осколков на различные объекты. Мне ещё как раз ответили "Ну зачем сразу кодом, мы русский язык тоже понимаем :)". Бралось эталонное значение повреждений и путём простого сравнения высчитывалось что должно произойти в игре при взрыве бомбы в N килограммов на расстоянии Х метров от танка, самолёта либо строения.
И что? У меня уже три конфигурации компьютера сменилось, а бомбы всё так же сферическо-вакуумные. Вернее, не сферическо-вакуумные, а... непредсказуемые. Сегодня в онлайне (Земля в огне/Стратегия победы) притащил на Иле 6х100, скинул на колонну и вынес 12 машин. Идеальнейший вариант, да? Второй рейс, та же загрузка. Промазал - бомбы ложатся вдоль дороги на расстоянии ширины корпуса грузовика, метра 3, не больше. Грузовикам хоть бы хны, хотя в действительности для ФАБ-100 указывается "сильное повреждение кирпичной кладки на расстоянии 18 м". Мой сброс это практически эпицентр, т.е. фанерно-жестяные машинки должно было просто сдуть и порвать. Но фиг вам... А в свете слов О.М. о том, что Вообще уже ничего ни в вооружениях и в настройках меняться не будет. Даю 100% гарантию что не будет. Дополнения еще будут, но изменений настроек и пр. не будет. - правильной модели взрыва и его воздействия мы в текущей ветке Ила не увидим.
Re: Упрощённое моделирование взрывной волны - как лучше?
Цитата:
Сообщение от
Nidhogg
Вернее, не сферическо-вакуумные, а... непредсказуемые. Сегодня в онлайне (Земля в огне/Стратегия победы) притащил на Иле 6х100, скинул на колонну и вынес 12 машин. Идеальнейший вариант, да? Второй рейс, та же загрузка. Промазал - бомбы ложатся вдоль дороги на расстоянии ширины корпуса грузовика, метра 3, не больше. Грузовикам хоть бы хны
Ну ты знаешь, данный пример наверно неудачен... Я конечно согласен, что бомбы в Иле далеки от идеала, но вот насчет непредсказуемости не согласен. Описанную тобой ситуацию можно отнести к чему угодно, к потере пакетов (скорее всего), просто к глюку, но никак не к особенностям игры. Лично у меня грузовики от 100фаб разлетаются и с больших, чем корпус, расстояний на 100%. И так продолжается уже не первый год....
Re: Упрощённое моделирование взрывной волны - как лучше?
Да, пожалуй, пример из онлайна как-то не очень, там много сопутствующих факторов. Ты прав :).
Но модель повреждений от бомб, особенно крупнокалиберных, от 250 включительно и выше, крайне далека от идеала. При том что на уровне обработчика процедуры в коде реализуемо без затруднений. К типу бомбы привязываются эталонные значения дэмеджа по нескольким главным объектам/материалам, и даже ослабление ударной волны с расстоянием считать не надо. Всё берётся из готовых ячеек на пересечениях трёхмерной матрицы данных - тип бомбы, объект, повреждение. Это, конечно, грубая прикидка, но алгоритм понятен :).
Re: Упрощённое моделирование взрывной волны - как лучше?
Грозились подобные косяки с бомбами и взрывной волной (вроде с ней тоже) в БоБ не вставлять :)