Обновление 1.58: изменения физики и столкновений
В рамках подготовки к появлению новых типов транспортных средств в будущих обновлениях для Euro Truck Simulator 2 и American Truck Simulator, таких как Road Trip и Coaches, мы пересмотрели и существенно доработали игровую физическую симуляцию. Это включает поведение транспорта, его реакцию на действия игрока, а также обработку столкновений и контакта с окружающим миром.
Чтобы сделать это возможным, нам пришлось глубоко заглянуть «под капот» и пересмотреть некоторые фундаментальные основы того, как физика работает в наших играх. Часть изменений была сделана с прицелом на новые категории техники — зачастую более лёгкой, короткой и в ряде случаев более мощной, чем те транспортные средства, под которые изначально настраивалась симуляция. Однако многие улучшения пошли на пользу всем видам транспорта, включая уже знакомые вам грузовики.
Главная цель всех этих изменений была проста — повысить реализм и отзывчивость, сохранив при этом привычные ощущения от управления грузовиком, которые вы знаете и любите, просто сделав их более отточенными. Павел Ч., один из программистов SCS Software, отметил, что несмотря на масштаб работ, задача всегда заключалась в улучшении уже существующего опыта: «Под капотом изменилось очень многое, но мы старались сделать так, чтобы базовые ощущения от управления грузовиком остались узнаваемыми — просто стали лучше».


Одной из первых областей, подвергшихся изменениям, стала реакция на газ. Теперь она корректно рассчитывается на основе карты крутящего момента двигателя. В сочетании с более реалистичным уровнем сопротивления двигателя при отпускании педали газа это делает движение накатом более естественным, а крейсерскую езду — плавной и правдоподобной.
Помимо отклика двигателя, обновление включает и механические улучшения, которые добавляют нюансов в поведение грузовиков на разных типах поверхности. Колёса теперь изменяют развал при движении по бездорожью так, как это происходит у подвески с неразрезным мостом, а поворотные колёса учитывают кастор. Это тонкие детали, но они заметно повышают аутентичность ощущений при езде по неровной местности или вне идеально ровных дорог. Звуковое сопровождение также было доработано: звук турбокомпрессора теперь точнее отражает работу двигателя, делая обратную связь при вождении более цельной.


Ещё одно изменение, которое вы можете заметить, — двигатель теперь немного повышает обороты, чтобы набрать крутящий момент перед началом движения. Павел поясняет: «Это помогает сделать грузовик более “живым” при трогании с места. Однако такое улучшение принесло сложности в отдельных ситуациях, особенно при старте в гору, поэтому мы добавили ассистент трогания на подъёме, чтобы сделать эти моменты более надёжными».
Мы также уделили внимание улучшению управления для игроков, использующих клавиатуру, где управление газом часто ощущается как “всё или ничего”. «Мы действительно хотели улучшить поведение газа при управлении с клавиатуры», — говорит Павел. Так появилась система двойного управления газом. При удержании клавиши газа теперь подаётся частичный газ, что позволяет плавно разгоняться и легче выходить на спокойный крейсерский темп. Когда же требуется больше мощности — например, при обгоне или подъёме в гору — можно дважды нажать клавишу газа, чтобы получить максимальное ускорение. После завершения манёвра достаточно отпустить клавишу и нажать её снова, чтобы вернуться к частичному газу.
По умолчанию эта функция будет отключена, и транспорт продолжит работать в привычном режиме с полной отдачей. Однако вы сможете включить её в настройках, если захотите более плавный и расслабленный отклик газа при игре с клавиатуры. После выхода обновления 1.58 мы рекомендуем попробовать эту опцию — возможно, она окажется полезной не только для грузоперевозок, но и для вождения в будущих режимах.
Подготовка физической симуляции к появлению более компактных транспортных средств не ограничилась простой настройкой нескольких параметров. Это потребовало тщательной работы с системой, которая на протяжении многих лет развивалась и настраивалась исключительно под грузовики, а также расширения её за пределы первоначального дизайна. «У нас была очень глубоко проработанная физика для грузовиков, но расширение симуляции за пределы её исходных рамок потребовало множества изменений», — объясняет Павел.
Мы также воспользовались возможностью пересмотреть ещё один важный аспект в этом обновлении. В American Truck Simulator была скорректирована геометрия столкновений почти на всех дорогах, что также помогло улучшить устойчивость грузовиков в некоторых ситуациях. Одно из мест, где вы особенно заметите разницу, — это въезд на полосы поворота на автомагистралях на высокой скорости: управление теперь ощущается более стабильным и предсказуемым.


С технической точки зрения это связано с тем, как кривизна дороги была реализована в исходной треугольной модели столкновений. При изменении угла наклона дороги треугольники, формирующие изгиб, могли создавать едва заметный «зубчатый» профиль вдоль центра дороги, когда поверхности столкновений поворачивались навстречу друг другу. В определённых ситуациях это снижало силу трения, действующую на колёса, что влияло на устойчивость и плавность движения. Обновлённая модель столкновений позволяет создавать более гладкую кривизну дорог прямо в геометрии коллизий, улучшая контакт колёс с поверхностью и обеспечивая более предсказуемое поведение на дороге.
Обновление 1.58 — это лишь начало более масштабных улучшений, над которыми мы работаем. Оно служит отправной точкой для больших изменений, необходимых для подготовки будущего контента, а также повышает общее качество, реализм и отзывчивость управления в Euro Truck Simulator 2 и American Truck Simulator.
Продолжая работу над новыми типами транспортных средств, особенно в рамках Road Trip, мы выходим на территорию, которую раньше никогда не приходилось симулировать. Некоторые из этих машин обладают уровнями мощности и крутящего момента, которые по-новому испытывают наш игровой мир, ассеты, код и физические системы.


С самого начала идея Road Trip никогда не заключалась в конкуренции с гоночными или хардкорными симуляторами. Наша цель — предложить иной опыт: возможность исследовать созданный нами виртуальный мир с новой перспективы, находясь за рулём культовых автомобилей, при этом сохранив баланс, который будет комфортен и для казуальных игроков. Поэтому в некоторых случаях мы можем настраивать характеристики транспорта так, чтобы игрок не слишком строго наказывался за ошибки в управлении. Эти решения соответствуют ограниченному нарративу первых наборов Road Trip и могут быть пересмотрены в будущем, поскольку наша цель — развивать концепцию Road Trip со временем. Мы хотим, чтобы управление оставалось правдоподобным, стабильным и приносило удовольствие.
Команда проекта хотела обратиться к вам, нашей #BestCommunityEver: «Мы хотели бы призвать всех игроков попробовать открытую бета-версию, когда она станет доступна, и делиться своими отзывами, чтобы помочь дальнейшей разработке. Обратная связь от сообщества — неотъемлемая часть нашей ежедневной работы, и именно благодаря вам мы можем продолжать улучшать игру».
Надеемся, вам было интересно прочитать этот блог и, возможно, вы узнали что-то новое о разработке нашей физики вождения. До встречи и удачных рейсов!
Оригинал: Кликабельно!
