TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #848 3.65K
Разбираемся в баллистике и рейкастах: работа пуль, снарядов и гранат в играх

При разработке игр с применением оружия часто используются два метода определения попадания: хитскан и баллистика.

Хитскан — это простой способ имитирования выстрела: из оружия выходит луч, который следует по заданному направлению и проверяет, попал ли игрок в цель или есть ли на пути препятствия.

Баллистика более реалистична — оружие выпускает снаряд, который подвергается воздействию внешних факторов (сопротивление воздуха, ветер, гравитация и т. д.). Этот метод чаще используется для медленных и массивных снарядов.

В этой статье можно ознакомиться с преимуществами и недостатками каждого метода, а также узнать о способах их применения.

#теория
  • 👍 13
  • 🔥 2
  • ❤ 1
  • 🍾 1
More from @make_game
  1. Oct 10, 2026Как уложить замысел игры в одну страницу В большом дизайн-документе легко потерять основно…
  2. Oct 10, 2026Как масса влияет на бросок шара в Unity Шар запускается вперёд, сталкивается с кеглей и по…
  3. Oct 10, 2026Как SuperSplat сократил память для тяжёлых 3D-сцен В Gaussian Splat-сцене могут быть милли…
  4. Oct 9, 2026Что Defold 1.13.2 добавил для интерфейсов и 3D-физики Цветной текст, встроенные спрайты и…
  5. Oct 9, 2026Как связать рычаг и мост из разных сцен в Godot Рычаг переключает мост, а при переходе меж…
  6. Oct 9, 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 →