TGViewer
Racing Heart inc. Racing Heart inc. @racingheartdev · 31 subscribers
Post #82 67
Обещал подробно объяснить - держу слово. Сейчас система столкновений и сброса множителя устроена так.

Сила удара считается по потере скорости. Берём разницу между скоростью в момент касания и сразу после неё, измеряем в метрах в секунду. Чем больше эта разница, тем выше класс удара. Формула одна: deltaSpeed = скорость до − скорость после. Никакой магии, только школьная физика.

Light: 0 - 5 м/с. Множитель падает на 35 %. Дрифт не прерывается. Лёгкий толчок почти без последствий - ошибся и продолжай.

Medium: 5 - 8 м/с. Множитель уменьшается на 65 %. Текущий дрифт обнуляется. Удар уже чувствуется: прогресс теряется, но не весь.

Strong: 8 м/с и выше. Множитель возвращается к 1, дрифт сброшен. Серьёзная ошибка - всё начинается заново.

Мелкие задевания прощаются. Чем тяжелее ошибка, тем строже штраф. Цель по-прежнему - чистое вождение, но без лишнего раздражения. Система не смотрит на стабильность дрифта: если фиксируется удар, он засчитывается.

Столкновения с PropReward (коллектаблы) не считается ударом, штрафа нет. Интерфейс реагирует тряской, сила толчка задаёт интенсивность. Все пороги и проценты хранятся в CollisionImpactService.Settings - баланс правится без изменения кода.

#RacingHeartDev #Unity #Game #Drift
  • 👍 5
  • 🔥 3
  • ❤ 1
More from @racingheartdev
  1. Sep 22, 2026главное что все ок 👌🏼
  2. Aug 20, 2026Когда нибудь я сделаю такие гонки
  3. Aug 15, 2026Я постепенно приближаюсь к релизной версии игры. 🚀 За последнюю неделю мне удалось достич…
  4. Aug 13, 2026это точно гонки? 🙈
  5. Aug 9, 2026ХА-ХА. Яндекс модерация бьет рекорды, ждать две недели что бы получить отказ в локализации…
  6. Aug 8, 2026Пока большое обновление с дрифтом уже вторую неделю на проверке, я решил не терять времени…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →