Войти
ПрограммированиеФорумВеб

Как делают движения, прыжки и броски?

#0
15:05, 24 окт 2022

я начал изучать three.js и физический движок cannon-es
но пока не могу понять как делают такие действия

например при нажатии на кнопку прыгнуть
или при нажатой кнопке двигаться

как бросить например снаряд чтобы он летел по балистической траектории
или как сделать взрыв чтобы несколько предметов разлетались от центра взрыва

#1
20:10, 25 окт 2022

NicName
Если нажата кнопка влево-вправо, уменьшаешь/увеличиваешь X обьекта на некоторую величину
Прыжок - там зачастую объект некоторое время находится в воздухе, надо каждый тик игры двигать его сначала вверх, потом вниз. И всегда проверять столкновения с другими обьектами и границами уровня. Когда все обьекты обработанны - перерисовываешь игровой экран

ПрограммированиеФорумВеб

Тема в архиве.