Myvideo

Guest

Login

#5 Препятствия и проверка столкновений в | 3д игра на JavaScript

Uploaded By: Myvideo
0 views
0
0 votes
0

В этом уроке добавим препятствия в нашу 3д игру на JavaScript, а также научимся отслеживать столкновения между 3д-обьектами в . Создадим новый обьект box, и будем генерировать ряды препятсвий (по три коробки в каждом). А после с помощью функции в js, на одной из трех возможных позиций будем оставлять проход, чтобы туда мог прокатиться наш мяч. Также сделаем таким образом, чтобы каждый следующий проход был уникальным, то есть отличался от предыдущего (покажу вам как это сделать с помощью цикла while). Сгенерируем такие ряды препятсвий по всему пути. Познакомимся с функций () и научимся отслеживать столкновения между трехмерными обьектами с помощью такой функции как intersetcsMesh. Покажу как настроить проверку столкновения по внешней рамке 3д-модели, а также непосредственно по вершинам обьекта. Кстати в видео я забыл об этом упомянуть, но кроме проверки столкновений между мешами, также можно проверить столкнулся ли обьект с какой-то определенной точкой в пространстве. Делается это с помощью функции intersectsPoint, а в качества параметра ей передается обьект Vector3, указывающий на точку с которой надо проверить столкновение. Весь плейлист: Репозиторий проекта: Патреон: #3д #игра #javascript #babylon #js #столкновения #collision #gameengine #игровойдвижок #программироаание #уроки #разработкаигр #игранаjs

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later